DODS 7.6 API

org.enhydra.dods.doml8.trans
Class ReferrerDef

java.lang.Object
  extended by org.enhydra.dods.doml8.trans.ReferrerDef

public class ReferrerDef
extends java.lang.Object


Nested Class Summary
 class ReferrerDef.RefAttr
          This class represent referrer attribute object.
 
Field Summary
protected  boolean do_secure
          referrer security
protected  java.lang.String name
          referrer name
protected  java.lang.String pckg
          referrer package
protected  java.util.ArrayList refAttr
          List of referrer attributes.
 
Constructor Summary
ReferrerDef(java.lang.String pckg2, java.lang.String class_name)
           
 
Method Summary
 void addAttribute(java.lang.String name, java.lang.String do_name, boolean isSecure)
          Add referrer attribute.
 boolean getAttributeIsSecurity(int index)
          Get referrer generateSecure parameter with appropriate index.
 java.lang.String getAttributeName(int index)
           
 java.lang.String getName()
           
 java.lang.String getPckg()
           
 java.util.ArrayList getRefAttr()
           
 java.lang.String getRefTableID(int index)
           
 boolean isDo_secure()
           
 int refAttrSize()
          Get number of referrer attributes.
 void secure(boolean is_secure)
          Set referrer security.
 void setDo_secure(boolean do_secure)
           
 void setName(java.lang.String name)
           
 void setPckg(java.lang.String pckg)
           
 void setRefAttr(java.util.ArrayList refAtt)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

refAttr

protected java.util.ArrayList refAttr
List of referrer attributes.


name

protected java.lang.String name
referrer name


pckg

protected java.lang.String pckg
referrer package


do_secure

protected boolean do_secure
referrer security

Constructor Detail

ReferrerDef

public ReferrerDef(java.lang.String pckg2,
                   java.lang.String class_name)
Method Detail

isDo_secure

public boolean isDo_secure()

setDo_secure

public void setDo_secure(boolean do_secure)

getName

public java.lang.String getName()

setName

public void setName(java.lang.String name)

getPckg

public java.lang.String getPckg()

setPckg

public void setPckg(java.lang.String pckg)

getRefAttr

public java.util.ArrayList getRefAttr()

setRefAttr

public void setRefAttr(java.util.ArrayList refAtt)

refAttrSize

public int refAttrSize()
Get number of referrer attributes.

Returns:
Number of referrer attributes.

getRefTableID

public java.lang.String getRefTableID(int index)

getAttributeName

public java.lang.String getAttributeName(int index)

getAttributeIsSecurity

public boolean getAttributeIsSecurity(int index)
Get referrer generateSecure parameter with appropriate index.

Parameters:
index - Index of referrer attribute.
Returns:
Is column secure based.

addAttribute

public void addAttribute(java.lang.String name,
                         java.lang.String do_name,
                         boolean isSecure)
Add referrer attribute.

Parameters:
name - Name of attribute.
do_name - Name of DO class which references current table.

secure

public void secure(boolean is_secure)
Set referrer security.

Parameters:
is_secure - true/false

DODS 7.6 API