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

E10653-01

oracle.binding.meta
Interface Definition

All Known Subinterfaces:
AccessorDefinition, AccessorParameterDefinition, AttributeDefinition, BeanDataControlDefinition, Criteria, CriteriaRow, CustomOperator, DataControlDefinition, DataControlDefinition, DefinitionContext, Item, NamedDefinition, 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, DefaultDefinitionContext, EjbDefinition, MethodDef, MethodReturnDef, ParamDef, StandardOperationDef, StructureDef, StructureDefinitionImpl, TopLinkDefinition, WSDefinition, XMLDCDef

public interface Definition

This is a a marker interface. This interface is the parent of other interfaces that are used for holding metadata.


Field Summary
static int TYPE_ACCESSOR
          Constant for AccessorDefinition Classes that implements AccessorDefinition should return this in its getType().
static int TYPE_ATTRIBUTE
          Constant for AttributeDefinition Classes that implements AttributeDefinition but not any of its subinterfaces should return this in its getType().
static int TYPE_CRITERIA
          Constant for Criteria definition Classes that implements Criteria should return this in its getType().
static int TYPE_CRITERIA_ITEM
          Constant for Criteria item definition Classes that implements criteria Item should return this in its getType().
static int TYPE_CRITERIA_OPERATOR
          Constant for criteria CustomOperator definition Classes that implements criteria CustomOperator should return this in its getType().
static int TYPE_CRITERIA_ROW
          Constant for Criteria row definition Classes that implements CriteriaRow should return this in its getType().
static int TYPE_DATACONTROL
          Constant for DataControlDefinition Classes that implements DataControlDefinition should return this in its getType().
static int TYPE_DEFINITION
          Constant for Definition.
static int TYPE_DEFINITIONCONTEXT
          Constant for DefinitionContext Classes that implements DefinitionContext should return this in its getType().
static int TYPE_NAMED
          Constant for NamedDefinition.
static int TYPE_OPERATION
          Constant for OperationDefinition Classes that implements OperationDefinition should return this in its getType().
static int TYPE_OPERATIONRETURN
          Constant for OperationReturnDefinition Classes that implements OperationReturnDefinition should return this in its getType().
static int TYPE_PARAMETER
          Constant for ParameterDefinition Classes that implements ParameterDefinition should return this in its getType().
static int TYPE_STRUCTURE
          Constant for StructureDefinition.
static int TYPE_VARIABLE
          Constant for VariableDefinition Classes that implements VariableDefinition but not any of its subinterfaces should return this in its getType().
 
Method Summary
 int getDefinitionType()
          Retrieves the type of this definition.
 

Field Detail

TYPE_DEFINITION

static final int TYPE_DEFINITION
Constant for Definition. Classes that implements Definition but not any of its subinterfaces should return this in its getType().

See Also:
Constant Field Values

TYPE_NAMED

static final int TYPE_NAMED
Constant for NamedDefinition. Classes that implements NamedDefinition but not any of its subinterfaces should return this in its getType().

See Also:
Constant Field Values

TYPE_STRUCTURE

static final int TYPE_STRUCTURE
Constant for StructureDefinition. Classes that implements StructureDefinition should return this in its getType().

See Also:
Constant Field Values

TYPE_ATTRIBUTE

static final int TYPE_ATTRIBUTE
Constant for AttributeDefinition Classes that implements AttributeDefinition but not any of its subinterfaces should return this in its getType().

See Also:
Constant Field Values

TYPE_ACCESSOR

static final int TYPE_ACCESSOR
Constant for AccessorDefinition Classes that implements AccessorDefinition should return this in its getType().

See Also:
Constant Field Values

TYPE_DATACONTROL

static final int TYPE_DATACONTROL
Constant for DataControlDefinition Classes that implements DataControlDefinition should return this in its getType().

See Also:
Constant Field Values

TYPE_OPERATION

static final int TYPE_OPERATION
Constant for OperationDefinition Classes that implements OperationDefinition should return this in its getType().

See Also:
Constant Field Values

TYPE_PARAMETER

static final int TYPE_PARAMETER
Constant for ParameterDefinition Classes that implements ParameterDefinition should return this in its getType().

See Also:
Constant Field Values

TYPE_VARIABLE

static final int TYPE_VARIABLE
Constant for VariableDefinition Classes that implements VariableDefinition but not any of its subinterfaces should return this in its getType().

See Also:
Constant Field Values

TYPE_DEFINITIONCONTEXT

static final int TYPE_DEFINITIONCONTEXT
Constant for DefinitionContext Classes that implements DefinitionContext should return this in its getType().

See Also:
Constant Field Values

TYPE_OPERATIONRETURN

static final int TYPE_OPERATIONRETURN
Constant for OperationReturnDefinition Classes that implements OperationReturnDefinition should return this in its getType().

See Also:
Constant Field Values

TYPE_CRITERIA

static final int TYPE_CRITERIA
Constant for Criteria definition Classes that implements Criteria should return this in its getType().

See Also:
Constant Field Values

TYPE_CRITERIA_ROW

static final int TYPE_CRITERIA_ROW
Constant for Criteria row definition Classes that implements CriteriaRow should return this in its getType().

See Also:
Constant Field Values

TYPE_CRITERIA_ITEM

static final int TYPE_CRITERIA_ITEM
Constant for Criteria item definition Classes that implements criteria Item should return this in its getType().

See Also:
Constant Field Values

TYPE_CRITERIA_OPERATOR

static final int TYPE_CRITERIA_OPERATOR
Constant for criteria CustomOperator definition Classes that implements criteria CustomOperator should return this in its getType().

See Also:
Constant Field Values
Method Detail

getDefinitionType

int getDefinitionType()
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.

Returns:
The type of definition that this Definition implementation class implements.

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

E10653-01

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