public class DataControlDefinitionImpl extends java.lang.Object implements DataControlDefinition
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
Constructor and Description |
---|
DataControlDefinitionImpl(DCDataControl dataControl) |
Modifier and Type | Method and Description |
---|---|
protected DCDataControl |
getDataControl() |
Definition |
getDefinitionParent()
Returns the parent of this metadata definition, which is the Definition
that contains this Definition.
|
int |
getDefinitionType()
Retrieves the type of 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.
|
StructureDefinition |
getStructure()
Retrieves the structure metadata of this datacontrol.
|
protected void |
setName(java.lang.String dataControlName) |
public DataControlDefinitionImpl(DCDataControl dataControl)
public StructureDefinition getStructure()
DataControlDefinition
getStructure
in interface DataControlDefinition
public Definition getDefinitionParent()
NamedDefinition
getDefinitionParent
in interface NamedDefinition
public java.lang.String getName()
NamedDefinition
getName
in interface NamedDefinition
@Concealed protected void setName(java.lang.String dataControlName)
protected DCDataControl getDataControl()
public java.lang.String getFullName()
NamedDefinition
getFullName
in interface NamedDefinition
public java.lang.Object getProperty(java.lang.String propertyName)
NamedDefinition
getProperty
in interface NamedDefinition
propertyName
- Name of the property to be retrieved.public java.util.Hashtable getProperties()
NamedDefinition
getProperties
in interface NamedDefinition
public int getDefinitionType()
Definition
getDefinitionType
in interface Definition