public interface Definition
| Modifier and Type | Field and Description | 
|---|---|
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(). 
 | 
| Modifier and Type | Method and Description | 
|---|---|
int | 
getDefinitionType()
Retrieves the type of this definition. 
 | 
static final int TYPE_DEFINITION
static final int TYPE_NAMED
static final int TYPE_STRUCTURE
static final int TYPE_ATTRIBUTE
static final int TYPE_ACCESSOR
static final int TYPE_DATACONTROL
static final int TYPE_OPERATION
static final int TYPE_PARAMETER
static final int TYPE_VARIABLE
static final int TYPE_DEFINITIONCONTEXT
static final int TYPE_OPERATIONRETURN
static final int TYPE_CRITERIA
static final int TYPE_CRITERIA_ROW
static final int TYPE_CRITERIA_ITEM
static final int TYPE_CRITERIA_OPERATOR
int getDefinitionType()