Class AbstractVisualPropertyValue
- java.lang.Object
-
- org.cytoscape.view.presentation.property.values.AbstractVisualPropertyValue
-
- All Implemented Interfaces:
VisualPropertyValue
public abstract class AbstractVisualPropertyValue extends Object implements VisualPropertyValue
Base class for allVisualPropertyValue
.Module:
presentation-api
To use this in your app, include the following dependency in your POM:
<dependency> <groupId>org.cytoscape</groupId> <artifactId>presentation-api</artifactId> </dependency>
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
Constructors Constructor Description AbstractVisualPropertyValue(String displayName, String serializableString)
Constructs an AbstractVisualPropertyValue.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getDisplayName()
Name of this value type.String
getSerializableString()
Returns serializable representation of this value.String
toString()
-
-
-
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 interfaceVisualPropertyValue
- 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 interfaceVisualPropertyValue
- Returns:
- Value in serializable string form.
-
-