public class StructureDefHolder extends StructureDef
TYPE_ACCESSORTYPE_ATTRIBUTE, TYPE_CRITERIA, TYPE_CRITERIA_ITEM, TYPE_CRITERIA_OPERATOR, TYPE_CRITERIA_ROW, TYPE_DATACONTROL, TYPE_DEFINITION, TYPE_DEFINITIONCONTEXT, TYPE_NAMED, TYPE_OPERATION, TYPE_OPERATIONRETURN, TYPE_PARAMETER, TYPE_STRUCTURE, TYPE_VARIABLE| Constructor and Description |
|---|
StructureDefHolder(java.lang.String fullName,
StructureDef parentDef) |
| Modifier and Type | Method and Description |
|---|---|
DefinitionContainer |
getAccessorDefinitions()
Returns the metadata about the accessors in this structure.
|
DefinitionContainer |
getAttributeDefinitions()
Returns the metadata about the attributes in this structure.
|
DefinitionContainer |
getCriteriaDefinitions()
Returns the metadata about the criteria in this structure.
|
DataControlDefinition |
getDataControlDefinition()
Retrieves the DataControlDefinition that this Structure belongs to.
|
DefinitionContainer |
getOperationDefinitions()
Returns the metadata about the operations in this structure.
|
addAccessor, addAttribute, addConstructorMethod, addCriteria, addListener, addMethod, addProperties, addProperty, clearMetadata, findInOperationDefinitions, getConstructorOperationDefinitions, getDefinitionParent, getDefinitionType, getFullName, getName, getProperties, getProperty, initAccessors, initAttributes, initCriteria, initMethods, isAccessorListEmpty, isAttributeListEmpty, isCriteriaListEmpty, isMethodListEmpty, notifyStructureChanged, removeListener, setFullName, setPackageName, setParent, setParentType, structureChangedpublic StructureDefHolder(java.lang.String fullName,
StructureDef parentDef)
public DefinitionContainer getAttributeDefinitions()
StructureDefinitiongetAttributeDefinitions in interface StructureDefinitiongetAttributeDefinitions in class StructureDefEmptyDefinitionContainer,
AttributeDefinitionpublic DefinitionContainer getOperationDefinitions()
StructureDefinitiongetOperationDefinitions in interface StructureDefinitiongetOperationDefinitions in class StructureDefEmptyDefinitionContainer,
OperationDefinitionpublic DefinitionContainer getAccessorDefinitions()
StructureDefinitiongetAccessorDefinitions in interface StructureDefinitiongetAccessorDefinitions in class StructureDefEmptyDefinitionContainer,
AccessorDefinitionpublic DefinitionContainer getCriteriaDefinitions()
StructureDefinitiongetCriteriaDefinitions in interface StructureDefinitiongetCriteriaDefinitions in class StructureDefEmptyDefinitionContainer,
OperationDefinitionpublic DataControlDefinition getDataControlDefinition()
StructureDefinitiongetDataControlDefinition in interface StructureDefinitiongetDataControlDefinition in class StructureDef