vanted.attribute
Class HideArcWeightAttribute

java.lang.Object
  extended by org.graffiti.attributes.AbstractAttribute
      extended by org.graffiti.attributes.StringAttribute
          extended by vanted.attribute.HideArcWeightAttribute
All Implemented Interfaces:
org.graffiti.attributes.Attribute, org.graffiti.core.DeepCopy, org.graffiti.plugin.Displayable

public class HideArcWeightAttribute
extends org.graffiti.attributes.StringAttribute

The Class HideArcWeightAttribute handles the hide arc-weight attribute.

Author:
Kevin Pucknat

Field Summary
static java.lang.String name
          The Constant name.
static java.lang.String path
          The Constant path.
 
Fields inherited from interface org.graffiti.attributes.Attribute
SEPARATOR
 
Constructor Summary
HideArcWeightAttribute()
          Instantiates a new hide arc weight attribute.
HideArcWeightAttribute(java.lang.String id)
          Instantiates a new hide arc weight attribute.
HideArcWeightAttribute(java.lang.String id, java.lang.String value)
          Instantiates a new hide arc weight attribute.
 
Method Summary
 void addHideArcWeight(HideArcWeight hideArcWeight)
          Adds the hide arc-weight.
 HideArcWeight getHideArcWeight()
          Gets the hide arc-weight.
 java.lang.String getString()
           
 java.lang.Object getValue()
           
 boolean removeHideArcWeight()
          Removes the hide arc-weight.
 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

path

public static final java.lang.String path
The Constant path.

See Also:
Constant Field Values

name

public static final java.lang.String name
The Constant name.

See Also:
Constant Field Values
Constructor Detail

HideArcWeightAttribute

public HideArcWeightAttribute()
Instantiates a new hide arc weight attribute.


HideArcWeightAttribute

public HideArcWeightAttribute(java.lang.String id)
Instantiates a new hide arc weight attribute.

Parameters:
id - the id

HideArcWeightAttribute

public HideArcWeightAttribute(java.lang.String id,
                              java.lang.String value)
Instantiates a new hide arc weight attribute.

Parameters:
id - the id
value - the value
Method Detail

getString

public java.lang.String getString()
Overrides:
getString in class org.graffiti.attributes.StringAttribute

getValue

public java.lang.Object getValue()
Specified by:
getValue in interface org.graffiti.attributes.Attribute
Specified by:
getValue in interface org.graffiti.plugin.Displayable
Overrides:
getValue in class org.graffiti.attributes.StringAttribute

setString

public void setString(java.lang.String value)
Overrides:
setString in class org.graffiti.attributes.StringAttribute

getHideArcWeight

public HideArcWeight getHideArcWeight()
Gets the hide arc-weight.

Returns:
the hide arc-weight

addHideArcWeight

public void addHideArcWeight(HideArcWeight hideArcWeight)
Adds the hide arc-weight.

Parameters:
hideArcWeight - the hide arc-weight

removeHideArcWeight

public boolean removeHideArcWeight()
Removes the hide arc-weight.

Returns:
true, if successful