Ontimize 5.2072EN

com.ontimize.gui.field
Class MultipleTableAttribute

java.lang.Object
  extended bycom.ontimize.gui.field.MultipleTableAttribute
All Implemented Interfaces:
java.io.Serializable

public class MultipleTableAttribute
extends java.lang.Object
implements java.io.Serializable

Object to stores information about many table values

See Also:
Serialized Form

Field Summary
protected  java.lang.Object attr
           
protected  java.util.Hashtable attributesTable
           
 
Constructor Summary
MultipleTableAttribute(java.lang.Object attr)
           
 
Method Summary
 boolean equals(java.lang.Object o)
           
 java.lang.Object getAttribute()
          Get the object attribute
 int getEntityCount()
          Get the number of ExtendedTableAttribute stored in this object
 ExtendedTableAttribute getExtendedTableAttribute(java.lang.String key)
          Get the ExtendedTableAttribute for the specified key
 java.util.Hashtable getExtendedTableAttributes()
           
 int hashCode()
           
 java.util.Enumeration keys()
           
 void setExtendedTableAttribute(java.lang.String key, ExtendedTableAttribute extendedAttribute)
          Insert an ExtendedTableAttribute with the specified key
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

attributesTable

protected java.util.Hashtable attributesTable

attr

protected java.lang.Object attr
Constructor Detail

MultipleTableAttribute

public MultipleTableAttribute(java.lang.Object attr)
Method Detail

keys

public java.util.Enumeration keys()

getEntityCount

public int getEntityCount()
Get the number of ExtendedTableAttribute stored in this object

Returns:

getAttribute

public java.lang.Object getAttribute()
Get the object attribute

Returns:

getExtendedTableAttribute

public ExtendedTableAttribute getExtendedTableAttribute(java.lang.String key)
Get the ExtendedTableAttribute for the specified key

Parameters:
key - Typically is a entity name
Returns:

setExtendedTableAttribute

public void setExtendedTableAttribute(java.lang.String key,
                                      ExtendedTableAttribute extendedAttribute)
Insert an ExtendedTableAttribute with the specified key

Parameters:
key - Table attribute key
extendedAttribute - Value

getExtendedTableAttributes

public java.util.Hashtable getExtendedTableAttributes()

toString

public java.lang.String toString()

equals

public boolean equals(java.lang.Object o)

hashCode

public int hashCode()

Ontimize