|
Oracle Business Rules Java API Reference 10g (10.1.3.1.0) B28966-01 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object
java.util.AbstractMap
java.util.HashMap
oracle.rules.sdk.editor.datamodel.ModelComponent
Base class for all elements in a data model.
Field Summary | |
static java.lang.String |
PROP_ALIAS |
static java.lang.String |
PROP_ID |
static java.lang.String |
PROP_NAME |
static java.lang.String |
PROP_PROPERTIES |
static java.lang.String |
PROP_VISIBLE |
Method Summary | |
java.lang.Object |
get(java.lang.Object key) Overwrite hashtable get method. |
java.lang.String |
getAlias() Get alias of the model element. |
DataModel |
getDataModel() Get the containing DataModel Object |
java.lang.String |
getID() Get ID of the model element. |
java.lang.String |
getName() Every element (except overloaded methods) in a data model has a unique name in its context. |
ModelComponent |
getParent() Get parent ModelComponent Object |
java.util.Properties |
getProperties() Every element in the data model can have a list of properties associated with it. |
boolean |
getVisible() Every element is visible by default, could be set to invisible. |
void |
setAlias(java.lang.String alias) Set alias of the model element. |
void |
setName(java.lang.String name) Set the name of the element. |
void |
setVisible(boolean visible) Set visibility of the element |
void |
validate() valid the model component |
Methods inherited from class java.util.HashMap |
clear, clone, containsKey, containsValue, entrySet, isEmpty, keySet, put, putAll, remove, size, values |
Methods inherited from class java.util.AbstractMap |
equals, hashCode, toString |
Methods inherited from class java.lang.Object |
getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface java.util.Map |
equals, hashCode |
Field Detail |
public static final java.lang.String PROP_NAME
public static final java.lang.String PROP_ALIAS
public static final java.lang.String PROP_VISIBLE
public static final java.lang.String PROP_ID
public static final java.lang.String PROP_PROPERTIES
Method Detail |
public java.lang.String getName()
public void setName(java.lang.String name)
name
- the name of the element.public java.lang.String getAlias()
public void setAlias(java.lang.String alias)
alias
- New alias name.public java.lang.String getID()
public java.util.Properties getProperties()
public boolean getVisible()
public void setVisible(boolean visible)
visible
- visibility of the elementpublic void validate() throws RulesSDKDMValidationException
thrown
- when the validation is failedRulesSDKDMValidationException
public java.lang.Object get(java.lang.Object key)
key
- a String containing the property name to be fetched.public ModelComponent getParent()
public DataModel getDataModel()
|
Oracle Business Rules Java API Reference 10g (10.1.3.1.0) B28966-01 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |