Cytoscape 3.0.1 API

org.cytoscape.view.presentation.property.values
Class AbstractVisualPropertyValue

java.lang.Object
  extended by org.cytoscape.view.presentation.property.values.AbstractVisualPropertyValue
All Implemented Interfaces:
VisualPropertyValue

public abstract class AbstractVisualPropertyValue
extends Object
implements VisualPropertyValue

Base class for all VisualPropertyValue.


Cytoscape Backwards Compatibility (Abstract Class): This class is abstract and meant to be extended by users. This means that we may add methods for minor version updates. Methods will only be removed for major version updates.

Constructor Summary
AbstractVisualPropertyValue(String displayName, String serializableString)
          Constructs an AbstractVisualPropertyValue.
 
Method Summary
 String getDisplayName()
          Name of this value type.
 String getSerializableString()
          Returns serializable representation of this value.
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AbstractVisualPropertyValue

public AbstractVisualPropertyValue(String displayName,
                                   String serializableString)
Constructs an AbstractVisualPropertyValue.

Parameters:
displayName - the display name of the visual property value.
serializableString - #ASKMIKE
Method Detail

getDisplayName

public String getDisplayName()
Description copied from interface: VisualPropertyValue
Name of this value type. For example, Arrow Shape or Node Shape.

Specified by:
getDisplayName in interface VisualPropertyValue
Returns:
human readable name of this object type.

getSerializableString

public String getSerializableString()
Description copied from interface: VisualPropertyValue
Returns serializable representation of this value.

Specified by:
getSerializableString in interface VisualPropertyValue
Returns:
Value in serializable string form.

toString

public String toString()
Overrides:
toString in class Object

Cytoscape 3.0.1 API

Copyright 2011 Cytoscape Consortium. All rights reserved.