public interface IProcessConfigurationElement
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getAttribute(java.lang.String name)
Returns the value of the attribute with the given name or
null if this configuration element does not have such an
attribute. |
java.lang.String[] |
getAttributeNames()
Returns the names of all attributes.
|
java.lang.String |
getCharacterData()
Returns the character data configured for this element or
null if this configuration element does not have any
character data. |
IProcessConfigurationElement[] |
getChildren()
Returns the children of this configuration element.
|
java.lang.String |
getName()
Returns the name of the process configuration element.
|
java.lang.Object |
getParent()
Returns the parent for this configuration element.
|
void |
modifyAttribute(java.lang.String name,
java.lang.String value)
Modifies the value of the given attribute to the given value.
|
java.lang.String getName()
java.lang.String[] getAttributeNames()
0
java.lang.String getAttribute(java.lang.String name)
null
if this configuration element does not have such an
attribute.name
- the attribute namenull
java.lang.String getCharacterData()
null
if this configuration element does not have any
character data.null
java.lang.Object getParent()
IProcessConfigurationElement
or an
IBehaviorConfiguration
. The result may be downcasted to one or
the other.IProcessConfigurationElement[] getChildren()
void modifyAttribute(java.lang.String name, java.lang.String value)
name
- the name of the attribute to modifyvalue
- the new value for the attribute