|
BEA Systems, Inc. | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.beasys.commerce.axiom.reasoning.rules.jrules.JRulesConstantElement
Implements a JRules constant language element
Field Summary | |
static java.lang.String |
BOOLEAN
The value of the type attribute for boolean constants |
static java.lang.String |
DOUBLE
The value of the type attribute for double constants |
static java.lang.String |
FALSE
The attribute value for 'false' |
static java.lang.String |
LONG
The value of the type attribute for long constants |
static java.lang.String |
NAME
The name for this element |
static java.lang.String |
NULL
The value of the type attribute for null constants |
static java.lang.String |
STRING
The value of the type attribute for string constants |
static java.lang.String |
TRUE
The attribute value for 'true' |
static java.lang.String |
TYPE_ATTRIBUTE
The name of the type attribute |
static java.lang.String |
VALUE_ATTRIBUTE
The name of the value attribute |
Constructor Summary | |
JRulesConstantElement()
|
Method Summary | |
void |
addChildElement(JRulesLanguageElement childElement)
Adds a child element |
void |
end()
Ends the element |
java.lang.Object |
getBoundObject(java.lang.String objectName)
Gets a bound object |
java.lang.String |
getName()
Gets the element name |
boolean |
getRootElement()
Gets root element property |
void |
release()
Releases any resources or object references held by the language element |
void |
start(org.xml.sax.AttributeList attributeList,
JRulesLanguageElement parentElement)
Starts the element |
Methods inherited from class java.lang.Object |
equals,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
Field Detail |
public static final java.lang.String BOOLEAN
public static final java.lang.String DOUBLE
public static final java.lang.String NAME
public static final java.lang.String FALSE
public static final java.lang.String LONG
public static final java.lang.String NULL
public static final java.lang.String STRING
public static final java.lang.String TRUE
public static final java.lang.String TYPE_ATTRIBUTE
public static final java.lang.String VALUE_ATTRIBUTE
Constructor Detail |
public JRulesConstantElement()
Method Detail |
public void addChildElement(JRulesLanguageElement childElement) throws java.lang.IllegalArgumentException, ServiceProviderException
childElement
- The child element to be addedpublic void end() throws ServiceProviderException
public java.lang.Object getBoundObject(java.lang.String objectName)
objectName
- The name of the object to get, or null if object
is anonymouspublic java.lang.String getName()
public boolean getRootElement()
public void release()
public void start(org.xml.sax.AttributeList attributeList, JRulesLanguageElement parentElement) throws java.lang.IllegalArgumentException, ServiceProviderException
attributeList
- The list of attributes for the elementparentElement
- The parent element
|
BEA Systems, Inc. | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |