Skip navigation links
oracle.adf.model.bc4j.meta
Class StructureDefinitionImpl
java.lang.Object
oracle.adf.model.bc4j.meta.AbstractNamedDefinition
oracle.adf.model.bc4j.meta.StructureDefinitionImpl
- All Implemented Interfaces:
- Definition, NamedDefinition, StructureDefinition
-
public class StructureDefinitionImpl
- extends AbstractNamedDefinition
- implements StructureDefinition
Fields inherited from interface oracle.binding.meta.Definition |
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 |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
mAttributes
protected ArrayListDefinitionContainer mAttributes
mAccessors
protected ArrayListDefinitionContainer mAccessors
mOperations
protected ArrayListDefinitionContainer mOperations
getAttributeDefinitions
public DefinitionContainer getAttributeDefinitions()
- Description copied from interface:
StructureDefinition
- Returns the metadata about the attributes in this structure.
-
- Specified by:
getAttributeDefinitions
in interface StructureDefinition
-
- Returns:
- A DefinitionContainer containing the metadata of all attributes in the structure. There should be one AttributeDefinition object in the DefinitionContainer containing metadata for each attribute. If there are no attribute, an instance of EmptyDefinitionContainer should be returned.
- See Also:
EmptyDefinitionContainer
, AttributeDefinition
getAccessorDefinitions
public DefinitionContainer getAccessorDefinitions()
- Description copied from interface:
StructureDefinition
- Returns the metadata about the accessors in this structure.
-
- Specified by:
getAccessorDefinitions
in interface StructureDefinition
-
- Returns:
- A DefinitionContainer containing the metadata of all acessors in the structure. There should be one AccessorDefinition object in the DefinitionContainer containing metadata for each accessor. If there are no accessor, an instance of EmptyDefinitionContainer should be returned.
- See Also:
EmptyDefinitionContainer
, AccessorDefinition
getOperationDefinitions
public DefinitionContainer getOperationDefinitions()
- Description copied from interface:
StructureDefinition
- Returns the metadata about the operations in this structure.
-
- Specified by:
getOperationDefinitions
in interface StructureDefinition
-
- Returns:
- A DefinitionContainer containing the metadata of all operations in the structure. There should be one OperationDefinition object in the DefinitionContainer containing metadata for each operation. If there are no operation, an instance of EmptyDefinitionContainer should be returned.
- See Also:
EmptyDefinitionContainer
, OperationDefinition
getConstructorOperationDefinitions
public DefinitionContainer getConstructorOperationDefinitions()
- Description copied from interface:
StructureDefinition
- Returns the metadata about the constructor operations in this structure.
-
- Specified by:
getConstructorOperationDefinitions
in interface StructureDefinition
-
- Returns:
- A DefinitionContainer containing the metadata of all constructor operations in the structure. There should be one OperationDefinition object in the DefinitionContainer containing metadata for each operation. If there are no operation, an instance of EmptyDefinitionContainer should be returned.
- See Also:
EmptyDefinitionContainer
, OperationDefinition
getCriteriaDefinitions
public DefinitionContainer getCriteriaDefinitions()
- Description copied from interface:
StructureDefinition
- Returns the metadata about the criteria in this structure.
-
- Specified by:
getCriteriaDefinitions
in interface StructureDefinition
-
- Returns:
- A DefinitionContainer containing the metadata of all criteria in the structure. There should be one Criteria definition object in the DefinitionContainer containing metadata for each criteria. If there are no criteria, an instance of EmptyDefinitionContainer should be returned.
- See Also:
EmptyDefinitionContainer
, OperationDefinition
getDefinitionType
public int getDefinitionType()
- Description copied from interface:
Definition
- Retrieves the type of this definition. It can be one of the TYPE_* constants defined in this class. This is useful to find out the actual type of the Definition without doing an instanceof operations.
-
- Specified by:
getDefinitionType
in interface Definition
- Specified by:
getDefinitionType
in class AbstractNamedDefinition
-
- Returns:
- The type of definition that this Definition implementation class implements.
findComponent
protected java.lang.Object findComponent()
loadOperations
protected void loadOperations(java.lang.Object component,
int compType)
initProperties
protected void initProperties()
- Description copied from class:
AbstractNamedDefinition
- subclasses should overrides this method to initialize mProperties with names and values of their properties.
-
- Overrides:
initProperties
in class AbstractNamedDefinition
Skip navigation links
Copyright © 1997, 2011, Oracle. All rights reserved.