@Concealed public class StructureDefHolder extends StructureDef
TYPE_ACCESSOR
TYPE_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, structureChanged
public StructureDefHolder(java.lang.String fullName, StructureDef parentDef)
public DefinitionContainer getAttributeDefinitions()
StructureDefinition
getAttributeDefinitions
in interface StructureDefinition
getAttributeDefinitions
in class StructureDef
EmptyDefinitionContainer
,
AttributeDefinition
public DefinitionContainer getOperationDefinitions()
StructureDefinition
getOperationDefinitions
in interface StructureDefinition
getOperationDefinitions
in class StructureDef
EmptyDefinitionContainer
,
OperationDefinition
public DefinitionContainer getAccessorDefinitions()
StructureDefinition
getAccessorDefinitions
in interface StructureDefinition
getAccessorDefinitions
in class StructureDef
EmptyDefinitionContainer
,
AccessorDefinition
public DefinitionContainer getCriteriaDefinitions()
StructureDefinition
getCriteriaDefinitions
in interface StructureDefinition
getCriteriaDefinitions
in class StructureDef
EmptyDefinitionContainer
,
OperationDefinition
public DataControlDefinition getDataControlDefinition()
StructureDefinition
getDataControlDefinition
in interface StructureDefinition
getDataControlDefinition
in class StructureDef