Oracle Fusion Middleware Java API Reference for Oracle ADF Model
11g Release 1 (11.1.1.4.0)

E10653-05

oracle.binding.meta
Interface NamedDefinition

All Superinterfaces:
Definition
All Known Subinterfaces:
AccessorDefinition, AccessorParameterDefinition, AttributeDefinition, BeanDataControlDefinition, Criteria, CriteriaRow, CustomOperator, DataControlDefinition, DataControlDefinition, Item, NestedCriteriaRow, NestedRowItem, OperationDefinition, OperationDefinition, OperationReturnDefinition, ParameterDefinition, SimpleItem, SimpleRow, StructureDefinition, VariableDefinition
All Known Implementing Classes:
AbstractDefinition, AbstractNamedDefinition, AccessorDef, AttributeDef, BaseAttributeDefinition, BaseValueObjectDefinition, BC4JDataControlDefinition, BC4JDataControlStructureDefinition, BC4JViewObjectAccessorDefinition, BC4JViewObjectAttributeDefinition, BC4JViewObjectStructureDefinition, BeanAbstractDefinition, BeanAnnotationAbstractDefinition, BeanDefinition, BeanDefinition, CSVDCDef, DataControlDefinitionImpl, EjbDefinition, MethodDef, MethodReturnDef, ParamDef, StandardOperationDef, StructureDef, StructureDefinitionImpl, TopLinkDefinition, WSDefinition, XMLDCDef

public interface NamedDefinition
extends Definition

Interface for holding named metadata.


Field Summary
 
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
 
Method Summary
 Definition getDefinitionParent()
          Returns the parent of this metadata definition, which is the Definition that contains this Definition.
 java.lang.String getFullName()
          Returns the full name of this Definition, which includes the name of any parent objects.
 java.lang.String getName()
          Returns the name of this Definition.
 java.util.Hashtable getProperties()
          Gets the table of properties.
 java.lang.Object getProperty(java.lang.String propertyName)
          Retrieves the value of a property with the given name.
 
Methods inherited from interface oracle.binding.meta.Definition
getDefinitionType
 

Method Detail

getDefinitionParent

Definition getDefinitionParent()
Returns the parent of this metadata definition, which is the Definition that contains this Definition. For example, the parent of an AttributeDefinition could be a StructureDefinition if the attribute is contained in the structure.

Returns:
The parent Definition

getName

java.lang.String getName()
Returns the name of this Definition.

Returns:
Name of this Definition.

getFullName

java.lang.String getFullName()
Returns the full name of this Definition, which includes the name of any parent objects. The full name should reflect the runtime nesting level.

Returns:
Full name of this Definition.

getProperty

java.lang.Object getProperty(java.lang.String propertyName)
Retrieves the value of a property with the given name. Properties can be used for UI hints such as display width and height.

Parameters:
propertyName - Name of the property to be retrieved.
Returns:
Value of the property with the given property name.

getProperties

java.util.Hashtable getProperties()
Gets the table of properties. This returns a hashtable to ensure any modification done by caller would be synchronized. Note that this API has not been added to the JSR yet.

Returns:
a hashtable of properties.

Oracle Fusion Middleware Java API Reference for Oracle ADF Model
11g Release 1 (11.1.1.4.0)

E10653-05

Copyright © 1997, 2011, Oracle. All rights reserved.