public interface EditableStructureDefinition extends StructureDefinition
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| Modifier and Type | Method and Description | 
|---|---|
void | 
addListener(StructureDefinitionListener listener)
Adds a listener to this structure definition 
 | 
void | 
removeListener(StructureDefinitionListener listener)
Removes listener from structure definition 
 | 
getAccessorDefinitions, getAttributeDefinitions, getConstructorOperationDefinitions, getCriteriaDefinitions, getDataControlDefinition, getOperationDefinitionsgetDefinitionParent, getFullName, getName, getProperties, getPropertygetDefinitionTypevoid addListener(StructureDefinitionListener listener)
void removeListener(StructureDefinitionListener listener)