persistence.table
Class ReferenceAttribute

java.lang.Object
  extended bypersistence.table.TableComponent
      extended bypersistence.table.Attribute
          extended bypersistence.table.ReferenceAttribute

public class ReferenceAttribute
extends Attribute

Attribute which contains OID-String representation of another persistent Object.

Author:
bram 25-okt-2003

Field Summary
 
Fields inherited from class persistence.table.TableComponent
OIDLength
 
Constructor Summary
ReferenceAttribute()
           
 
Method Summary
 void accept(TableComponentVisitor visitor)
           
 java.lang.String getProperty(java.lang.String key)
          Default value provided for "key"-key.
 
Methods inherited from class persistence.table.TableComponent
add, addProperty, getChildren, getComponentName, getJavaTypeName, getOIDLength, getPropertiesMap, hasProperty, isLeaf, remove, setComponentName, setJavaTypeName, setPropertiesMap, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ReferenceAttribute

public ReferenceAttribute()
Method Detail

accept

public void accept(TableComponentVisitor visitor)
Overrides:
accept in class Attribute
See Also:
persistence.TableComponent#accept(persistence.TableComponentVisitor)

getProperty

public java.lang.String getProperty(java.lang.String key)
Description copied from class: Attribute
Default value provided for "key"-key.

Overrides:
getProperty in class Attribute
See Also:
TableComponent.getProperty(java.lang.String)