persistence.table
Class Attribute

java.lang.Object
  extended bypersistence.table.TableComponent
      extended bypersistence.table.Attribute
Direct Known Subclasses:
ReferenceAttribute

public class Attribute
extends TableComponent

This class has same functionality as TableComponent, but represents "attribute"-column.

Author:
bram 23-okt-2003

Field Summary
 
Fields inherited from class persistence.table.TableComponent
OIDLength
 
Constructor Summary
Attribute()
          Function is attribute.
 
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

Attribute

public Attribute()
Function is attribute.

Method Detail

accept

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

getProperty

public java.lang.String getProperty(java.lang.String key)
Default value provided for "key"-key.

Overrides:
getProperty in class TableComponent
Parameters:
key -
Returns:
See Also:
TableComponent.getProperty(java.lang.String)