com.softwareag.centrasite.appl.framework.types
Interface RelationshipAttributeDescription

All Superinterfaces:
AttributeDescription
All Known Implementing Classes:
RelationshipAttributeDescriptionImpl

public interface RelationshipAttributeDescription
extends AttributeDescription

Interface representing the description of a Relationship Attribute


Field Summary
 
Fields inherited from interface com.softwareag.centrasite.appl.framework.types.AttributeDescription
MAXOCCURS_1, MAXOCCURS_UNBOUNDED, MINOCCURS_0, MINOCCURS_1, TYPE_ANY_SIMPLE_TYPE, TYPE_BOOLEAN, TYPE_DATE, TYPE_DATE_TIME, TYPE_DECIMAL, TYPE_DOUBLE, TYPE_DURATION, TYPE_NUMBER, TYPE_STRING, TYPE_TIME, TYPE_URL
 
Method Summary
 java.lang.String getAssociationTypePath()
          Get the path to the association type used to create the relationship attribute
 java.util.Collection<java.lang.String> getTargetObjectTypeKeys()
          Get all target object type keys used to create the relationship attribute
 
Methods inherited from interface com.softwareag.centrasite.appl.framework.types.AttributeDescription
getDataType, getDefaultValue, getDescription, getDisplayName, getEnumValues, getLocalName, getMaxOccurs, getMinOccurs, getName, getPrecision, getType, getUnitLabel, isIndexed, isPrefix, isReadOnly, isSystemDefined, isUsed, setDefaultValue, setDescription, setEnumValues, setIndexed, setMaxOccurs, setMinOccurs, setName, setPrecision, setPrefix, setReadOnly, setUnitLabel, toXML
 

Method Detail

getAssociationTypePath

java.lang.String getAssociationTypePath()
                                        throws CSAppFrameworkException
Get the path to the association type used to create the relationship attribute

Returns:
String
Throws:
CSAppFrameworkException

getTargetObjectTypeKeys

java.util.Collection<java.lang.String> getTargetObjectTypeKeys()
                                                               throws CSAppFrameworkException
Get all target object type keys used to create the relationship attribute

Returns:
Collection
Throws:
CSAppFrameworkException