|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.graffiti.attributes.AbstractAttribute
org.graffiti.attributes.StringAttribute
vanted.attribute.cpn.expression.ExpressionAttribute
public class ExpressionAttribute
The Class ExpressionAttribute for expression attribute handling.
Field Summary | |
---|---|
static java.lang.String |
name
The Constant name. |
static java.lang.String |
path
The Constant path. |
static java.lang.String |
seperator
The Constant seperator. |
Fields inherited from interface org.graffiti.attributes.Attribute |
---|
SEPARATOR |
Constructor Summary | |
---|---|
ExpressionAttribute()
Instantiates a new expression attribute. |
|
ExpressionAttribute(java.lang.String id)
Instantiates a new expression attribute. |
|
ExpressionAttribute(java.lang.String id,
java.lang.String value)
Instantiates a new expression attribute. |
Method Summary | |
---|---|
boolean |
addExpression(Expression expression)
Adds the expression. |
boolean |
changeExpressionValue(Expression expression,
java.lang.Object value)
Changes the expression value. |
java.util.List<Expression> |
getExpressions()
Gets the expressions. |
java.lang.String |
getString()
|
java.lang.Object |
getValue()
|
void |
removeAllExpressions()
Removes all expressions. |
boolean |
removeExpression(Expression expression)
Removes the expression. |
void |
setString(java.lang.String value)
|
Methods inherited from class org.graffiti.attributes.StringAttribute |
---|
copy, getTypedStringAttribute, getTypedStringAttribute, putAttributeType, setDefaultValue, toString, toXMLString |
Methods inherited from class org.graffiti.attributes.AbstractAttribute |
---|
addEdgeAttributeType, addNodeAttributeType, getAttributable, getDescription, getIcon, getId, getName, getParent, getPath, getTypedAttribute, isTypedAttributeFromID, setDescription, setId, setParent, setValue, toString |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String path
public static final java.lang.String name
public static final java.lang.String seperator
Constructor Detail |
---|
public ExpressionAttribute()
public ExpressionAttribute(java.lang.String id)
id
- the idpublic ExpressionAttribute(java.lang.String id, java.lang.String value)
id
- the idvalue
- the valueMethod Detail |
---|
public java.lang.String getString()
getString
in class org.graffiti.attributes.StringAttribute
public java.lang.Object getValue()
getValue
in interface org.graffiti.attributes.Attribute
getValue
in interface org.graffiti.plugin.Displayable
getValue
in class org.graffiti.attributes.StringAttribute
public void setString(java.lang.String value)
setString
in class org.graffiti.attributes.StringAttribute
public java.util.List<Expression> getExpressions()
public boolean addExpression(Expression expression)
expression
- the expression
public boolean removeExpression(Expression expression)
expression
- the expression
public void removeAllExpressions()
public boolean changeExpressionValue(Expression expression, java.lang.Object value)
expression
- the expressionvalue
- the value
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |