Uses of Interface
org.cytoscape.view.model.VisualProperty
-
Packages that use VisualProperty Package Description org.cytoscape.application.swing This package defines the various interfaces, abstract classes, and enums that represent the Cytoscape Swing Application API.org.cytoscape.view.model Module for View Models and Visual Properties.org.cytoscape.view.model.events Definitions for View-Model related events and their listeners.org.cytoscape.view.presentation API set for rendering engines (visualizers).org.cytoscape.view.presentation.property Implementations of basic VisualProperty objects and VisualLexicons.org.cytoscape.view.vizmap Visual Mapping basic API module.org.cytoscape.view.vizmap.gui.editor Provides editors for Visual Properties and editor managers for VizMap GUI.org.cytoscape.view.vizmap.gui.event Provides events and listeners of LexiconState, visual style switch and vizMap event, as well as VizMap event handler manager.org.cytoscape.view.vizmap.gui.util Create discrete mapping for a given set of attribute valuesorg.cytoscape.view.vizmap.mappings APIs for different mapping functions -- continuous mapping, discrete mapping and pass through mapping. -
-
Uses of VisualProperty in org.cytoscape.application.swing
Fields in org.cytoscape.application.swing declared as VisualProperty Modifier and Type Field Description protected VisualProperty<S>
AbstractViewUpdater. vp
TheVisualProperty
that theRowsSetListener
is provided for.Constructors in org.cytoscape.application.swing with parameters of type VisualProperty Constructor Description AbstractViewUpdater(VisualProperty<S> vp, String columnName, Map<CyRow,View<?>> rowViewMap)
Constructor. -
Uses of VisualProperty in org.cytoscape.view.model
Classes in org.cytoscape.view.model that implement VisualProperty Modifier and Type Class Description class
AbstractVisualProperty<T>
An abstract implementation of VisualProperty that omits the methods dealing with serializing data.Methods in org.cytoscape.view.model that return VisualProperty Modifier and Type Method Description VisualProperty<NullDataType>
VisualLexicon. getRootVisualProperty()
Get root of this tree.VisualProperty<?>
VisualLexiconNode. getVisualProperty()
Returns wrapped VisualProperty object.VisualProperty<?>
VisualLexicon. lookup(Class<?> type, String identifier)
Returns the appropriate visual property for the descriptive string.Methods in org.cytoscape.view.model that return types with arguments of type VisualProperty Modifier and Type Method Description Collection<VisualProperty<?>>
VisualLexicon. getAllDescendants(VisualProperty<?> prop)
Get collection of visual properties for a given object type (node/edge/network).Set<VisualProperty<?>>
VisualLexicon. getAllVisualProperties()
Returns the Set of VisualPropertys supported by this Renderer.Methods in org.cytoscape.view.model with parameters of type VisualProperty Modifier and Type Method Description void
CyNetworkViewFactoryConfig. addNonClearableVisualProperty(VisualProperty<?> vp)
Add a VisualProperty that will not have its value cleared whenView.clearVisualProperties()
is called.<T,V extends T>
voidCyNetworkViewFactoryConfig. addTrackedVisualProperty(Object key, VisualProperty<? extends T> vp, Predicate<V> valueTester)
Turns on tracking of the given VisualProperty such that nodes/edge that have the VisualProperty set to a value that satisfies the given Predicate are returned by theCyNetworkViewSnapshot.getTrackedNodes(Object)
orCyNetworkViewSnapshot.getTrackedEdges(Object)
method .default <T,V extends T>
voidCyNetworkViewFactoryConfig. addTrackedVisualProperty(Object key, VisualProperty<? extends T> vp, V value)
Turns on tracking of the given VisualProperty such that nodes/edge that have the VisualProperty set to a value that is equal to the given value are returned by theCyNetworkViewSnapshot.getTrackedNodes(Object)
orCyNetworkViewSnapshot.getTrackedEdges(Object)
method .void
View. clearValueLock(VisualProperty<?> vp)
Clear value lock for given VisualProperty.Collection<VisualProperty<?>>
VisualLexicon. getAllDescendants(VisualProperty<?> prop)
Get collection of visual properties for a given object type (node/edge/network).<T> Set<T>
VisualLexicon. getSupportedValueRange(VisualProperty<T> vp)
Returns a filtered value range for aVisualProperty
that uses aDiscreteRange
.<T> T
CyNetworkViewSnapshot. getViewDefault(VisualProperty<T> vp)
Returns the default value of the VisualProperty that was set usingCyNetworkView.setViewDefault(VisualProperty, Object)
.VisualLexiconNode
VisualLexicon. getVisualLexiconNode(VisualProperty<?> vp)
Get a tree node in for the given VisualProperty.<T> T
View. getVisualProperty(VisualProperty<T> vp)
Get the actual value for the given visual property.boolean
View. isDirectlyLocked(VisualProperty<?> vp)
Returns true if the given VisualProperty's value has been locked.boolean
View. isSet(VisualProperty<?> vp)
Indicates whether or not the passed visual property is set with a non-null value.boolean
VisualLexicon. isSupported(VisualProperty<?> vp)
Test the given Visual Property is supported in this Lexicon.boolean
View. isValueLocked(VisualProperty<?> vp)
Returns true if the value of the given VisualProperty or one of its ancestors is locked.<T,V extends T>
voidView. setLockedValue(VisualProperty<? extends T> vp, V value)
Set locked value.<T,V extends T>
voidCyNetworkView. setViewDefault(VisualProperty<? extends T> vp, V defaultValue)
Sets the default value to be used for the specified visual property.<T,V extends T>
voidView. setVisualProperty(VisualProperty<? extends T> vp, V value)
Assign a value to the given Visual Property of this view.Constructors in org.cytoscape.view.model with parameters of type VisualProperty Constructor Description VisualLexiconNode(VisualProperty<?> vp, VisualLexiconNode parent)
Constructs this VisualLexiconNode. -
Uses of VisualProperty in org.cytoscape.view.model.events
Methods in org.cytoscape.view.model.events that return VisualProperty Modifier and Type Method Description VisualProperty<?>
ViewChangeRecord. getVisualProperty()
Returns the visual property that has been changed.Constructors in org.cytoscape.view.model.events with parameters of type VisualProperty Constructor Description ViewChangeRecord(View<T> view, VisualProperty<?> vp, Object value)
Constructor.ViewChangeRecord(View<T> view, VisualProperty<?> vp, Object value, boolean lockedValue)
-
Uses of VisualProperty in org.cytoscape.view.presentation
Methods in org.cytoscape.view.presentation with parameters of type VisualProperty Modifier and Type Method Description <V> Icon
RenderingEngine. createIcon(VisualProperty<V> vp, V value, int width, int height)
CreateIcon
object for the given VisualProperty value. -
Uses of VisualProperty in org.cytoscape.view.presentation.property
Classes in org.cytoscape.view.presentation.property that implement VisualProperty Modifier and Type Class Description class
ArrowShapeVisualProperty
Visual Property forArrowShape
values.class
BooleanVisualProperty
Visual Property forBoolean
values.class
DefaultVisualizableVisualProperty
Visual Property to represent abstract concept such as Node or Edge.class
DoubleVisualProperty
Visual Property forDouble
values.class
EdgeBendVisualProperty
Visual Property for EdgeBend
values.class
FontVisualProperty
Visual Property forFont
values.class
IntegerVisualProperty
Visual Property forInteger
values.class
LineTypeVisualProperty
Visual Property forLineType
values.class
NodeShapeVisualProperty
Visual Property forNodeShape
values.class
NullVisualProperty
Visual Property for root.class
PaintVisualProperty
Visual Property forPaint
values.class
StringVisualProperty
Visual Property forString
values.Fields in org.cytoscape.view.presentation.property declared as VisualProperty Modifier and Type Field Description static VisualProperty<Visualizable>
BasicVisualLexicon. EDGE
static VisualProperty<String>
BasicVisualLexicon. EDGE_LABEL
The text used for the edge label.static VisualProperty<Paint>
BasicVisualLexicon. EDGE_LABEL_COLOR
TODO Documentationstatic VisualProperty<Font>
BasicVisualLexicon. EDGE_LABEL_FONT_FACE
The font used for the edge label.static VisualProperty<Integer>
BasicVisualLexicon. EDGE_LABEL_FONT_SIZE
The size of the font used for the edge label.static VisualProperty<Integer>
BasicVisualLexicon. EDGE_LABEL_TRANSPARENCY
The opacity of the color of the edge label.static VisualProperty<Double>
BasicVisualLexicon. EDGE_LABEL_WIDTH
TODO Documentationstatic VisualProperty<LineType>
BasicVisualLexicon. EDGE_LINE_TYPE
The type of stoke used to render the line (solid, dashed, etc.)static VisualProperty<Paint>
BasicVisualLexicon. EDGE_PAINT
The color of the whole edge (including the stroke and arrows) when it is selected or unselected.static VisualProperty<Boolean>
BasicVisualLexicon. EDGE_SELECTED
TODO Documentationstatic VisualProperty<Paint>
BasicVisualLexicon. EDGE_SELECTED_PAINT
The color of the whole edge (stroke and arrows) when selected.static VisualProperty<ArrowShape>
BasicVisualLexicon. EDGE_SOURCE_ARROW_SHAPE
The shape of the arrow on the source node end of the edge.static VisualProperty<Double>
BasicVisualLexicon. EDGE_SOURCE_ARROW_SIZE
TODO Documentationstatic VisualProperty<Paint>
BasicVisualLexicon. EDGE_STROKE_SELECTED_PAINT
The color of the edge line when selected.static VisualProperty<Paint>
BasicVisualLexicon. EDGE_STROKE_UNSELECTED_PAINT
The color of the edge line.static VisualProperty<ArrowShape>
BasicVisualLexicon. EDGE_TARGET_ARROW_SHAPE
The shape of the arrow on the target node end of the edge.static VisualProperty<Double>
BasicVisualLexicon. EDGE_TARGET_ARROW_SIZE
TODO Documentationstatic VisualProperty<String>
BasicVisualLexicon. EDGE_TOOLTIP
The text of the tooltip that appears when a mouse hovers over the edge.static VisualProperty<Integer>
BasicVisualLexicon. EDGE_TRANSPARENCY
The opacity of the of the edge.static VisualProperty<Paint>
BasicVisualLexicon. EDGE_UNSELECTED_PAINT
The color of the whole edge (stroke and arrows) when it is not selected.static VisualProperty<Boolean>
BasicVisualLexicon. EDGE_VISIBLE
Hides the edge if set to false.static VisualProperty<Double>
BasicVisualLexicon. EDGE_WIDTH
The width of the edge line.static VisualProperty<Visualizable>
BasicVisualLexicon. NETWORK
static VisualProperty<Paint>
BasicVisualLexicon. NETWORK_BACKGROUND_PAINT
The background color of the network view.static VisualProperty<Double>
BasicVisualLexicon. NETWORK_CENTER_X_LOCATION
The X location of network view center.static VisualProperty<Double>
BasicVisualLexicon. NETWORK_CENTER_Y_LOCATION
The Y location of network view center.static VisualProperty<Double>
BasicVisualLexicon. NETWORK_CENTER_Z_LOCATION
TODO Documentationstatic VisualProperty<Double>
BasicVisualLexicon. NETWORK_DEPTH
TODO Documentationstatic VisualProperty<Double>
BasicVisualLexicon. NETWORK_HEIGHT
The height of the network view.static VisualProperty<Double>
BasicVisualLexicon. NETWORK_SCALE_FACTOR
The zoom level of the network view.static VisualProperty<Double>
BasicVisualLexicon. NETWORK_SIZE
The size (width and height) of the network view.static VisualProperty<String>
BasicVisualLexicon. NETWORK_TITLE
The title of the network view.static VisualProperty<Double>
BasicVisualLexicon. NETWORK_WIDTH
The width of the network view.static VisualProperty<Visualizable>
BasicVisualLexicon. NODE
static VisualProperty<LineType>
BasicVisualLexicon. NODE_BORDER_LINE_TYPE
The type of line used for the border of the node.static VisualProperty<Paint>
BasicVisualLexicon. NODE_BORDER_PAINT
The color of the border of the node.static VisualProperty<Integer>
BasicVisualLexicon. NODE_BORDER_TRANSPARENCY
TODO Documentationstatic VisualProperty<Double>
BasicVisualLexicon. NODE_BORDER_WIDTH
TODO Documentationstatic VisualProperty<Double>
BasicVisualLexicon. NODE_DEPTH
TODO Documentationstatic VisualProperty<Paint>
BasicVisualLexicon. NODE_FILL_COLOR
The color of the node.static VisualProperty<Double>
BasicVisualLexicon. NODE_HEIGHT
The height of the node.static VisualProperty<String>
BasicVisualLexicon. NODE_LABEL
The text used for the node label.static VisualProperty<Paint>
BasicVisualLexicon. NODE_LABEL_COLOR
The color of the node label.static VisualProperty<Font>
BasicVisualLexicon. NODE_LABEL_FONT_FACE
The font used for the node label.static VisualProperty<Integer>
BasicVisualLexicon. NODE_LABEL_FONT_SIZE
The size of the font used for the node label.static VisualProperty<Integer>
BasicVisualLexicon. NODE_LABEL_TRANSPARENCY
TODO Documentationstatic VisualProperty<Double>
BasicVisualLexicon. NODE_LABEL_WIDTH
The maximum width of the node label.static VisualProperty<Boolean>
BasicVisualLexicon. NODE_NESTED_NETWORK_IMAGE_VISIBLE
A boolean value that indicates whether a nested network should be visualized (assuming a nested network is present for the specified node).static VisualProperty<Integer>
BasicVisualLexicon. NODE_OPACITY
See {@see BasicVisualLexicon#NODE_TRANSPARENCY}static VisualProperty<Paint>
BasicVisualLexicon. NODE_PAINT
The color of the whole node, including its border, label and selected paint.static VisualProperty<Boolean>
BasicVisualLexicon. NODE_SELECTED
TODO Documentationstatic VisualProperty<Paint>
BasicVisualLexicon. NODE_SELECTED_PAINT
TODO Documentationstatic VisualProperty<NodeShape>
BasicVisualLexicon. NODE_SHAPE
The shape of the node.static VisualProperty<Double>
BasicVisualLexicon. NODE_SIZE
The size of the node.static VisualProperty<String>
BasicVisualLexicon. NODE_TOOLTIP
The text of the tooltip that appears when a mouse hovers over the node.static VisualProperty<Integer>
BasicVisualLexicon. NODE_TRANSPARENCY
The opacity of the color of the node.static VisualProperty<Boolean>
BasicVisualLexicon. NODE_VISIBLE
Hides the node if set to false.static VisualProperty<Double>
BasicVisualLexicon. NODE_WIDTH
The width of the node.static VisualProperty<Double>
BasicVisualLexicon. NODE_X_LOCATION
X location of the node.static VisualProperty<Double>
BasicVisualLexicon. NODE_Y_LOCATION
Y location of the node.static VisualProperty<Double>
BasicVisualLexicon. NODE_Z_LOCATION
Z location of the node.protected VisualProperty<NullDataType>
BasicVisualLexicon. rootVisualProperty
The Root of this tree.Methods in org.cytoscape.view.presentation.property that return VisualProperty Modifier and Type Method Description VisualProperty<NullDataType>
BasicVisualLexicon. getRootVisualProperty()
VisualProperty<?>
BasicVisualLexicon. lookup(Class<?> type, String id)
Methods in org.cytoscape.view.presentation.property that return types with arguments of type VisualProperty Modifier and Type Method Description Collection<VisualProperty<?>>
BasicVisualLexicon. getAllDescendants(VisualProperty<?> prop)
Set<VisualProperty<?>>
BasicVisualLexicon. getAllVisualProperties()
Methods in org.cytoscape.view.presentation.property with parameters of type VisualProperty Modifier and Type Method Description protected void
BasicVisualLexicon. addIdentifierMapping(Class<?> type, String id, VisualProperty<?> vp)
protected void
BasicVisualLexicon. addVisualProperty(VisualProperty<?> vp, VisualProperty<?> parent)
Insert aVisualProperty
to the tree.Collection<VisualProperty<?>>
BasicVisualLexicon. getAllDescendants(VisualProperty<?> prop)
<T> Set<T>
BasicVisualLexicon. getSupportedValueRange(VisualProperty<T> vp)
VisualLexiconNode
BasicVisualLexicon. getVisualLexiconNode(VisualProperty<?> vp)
static boolean
VisualPropertyUtil. isChildOf(VisualProperty<?> parent, VisualProperty<?> vp, VisualLexicon lexicon)
Check whether the given VisualProperty is a child of parent vp or not.boolean
BasicVisualLexicon. isSupported(VisualProperty<?> vp)
Constructors in org.cytoscape.view.presentation.property with parameters of type VisualProperty Constructor Description BasicVisualLexicon(VisualProperty<NullDataType> rootVisualProperty)
Constructor for VisualLexicon. -
Uses of VisualProperty in org.cytoscape.view.vizmap
Methods in org.cytoscape.view.vizmap that return VisualProperty Modifier and Type Method Description VisualProperty<T>
VisualPropertyDependency. getParentVisualProperty()
Returns the parent visual property for this dependency.VisualProperty<V>
VisualMappingFunction. getVisualProperty()
Visual Property associated with this function.Methods in org.cytoscape.view.vizmap that return types with arguments of type VisualProperty Modifier and Type Method Description Set<VisualProperty<?>>
VisualPropertyDependency. getVisualProperties()
A set of Visual Properties to be set by the parent if locked.Methods in org.cytoscape.view.vizmap with parameters of type VisualProperty Modifier and Type Method Description <K,V>
VisualMappingFunction<K,V>VisualMappingFunctionFactory. createVisualMappingFunction(String attributeName, Class<K> attrValueType, VisualProperty<V> vp)
Create a new VisualMappingFunction.<V> V
VisualStyle. getDefaultValue(VisualProperty<V> vp)
Returns default value for the VisualProperty.<V> VisualMappingFunction<?,V>
VisualStyle. getVisualMappingFunction(VisualProperty<V> vp)
Get current VisualMappingFunction for the VisualProperty.void
VisualStyle. removeVisualMappingFunction(VisualProperty<?> vp)
Remove a VisualMappingFunction for the VisualProperty.<V,S extends V>
voidVisualStyle. setDefaultValue(VisualProperty<V> vp, S value)
Set default value for the VisualProperty.Constructor parameters in org.cytoscape.view.vizmap with type arguments of type VisualProperty Constructor Description VisualPropertyDependency(String id, String displayName, Set<VisualProperty<T>> vpSet, VisualLexicon lexicon)
Constructor. -
Uses of VisualProperty in org.cytoscape.view.vizmap.gui.editor
Methods in org.cytoscape.view.vizmap.gui.editor with parameters of type VisualProperty Modifier and Type Method Description PropertyEditor
EditorManager. getContinuousEditor(VisualProperty<?> vp)
Returns the continuous editor for the specified visual property.PropertyEditor
VisualPropertyEditor2. getPropertyEditor(VisualProperty<T> vizProp)
ReturnsPropertyEditor
object for this data type.<V> VisualPropertyEditor<V>
EditorManager. getVisualPropertyEditor(VisualProperty<V> vp)
Returns theVisualPropertyEditor
for the givenVisualProperty
.<S extends V>
VVisualPropertyValueEditor. showEditor(Component parent, S initialValue, VisualProperty<S> vizPropBeingEdited)
Display the editor and get a new value.<V> V
EditorManager. showVisualPropertyValueEditor(Component parentComponent, VisualProperty<V> type, V initialVal)
Display value editor to get a new value. -
Uses of VisualProperty in org.cytoscape.view.vizmap.gui.event
Methods in org.cytoscape.view.vizmap.gui.event that return types with arguments of type VisualProperty Modifier and Type Method Description Set<VisualProperty<?>>
LexiconStateChangedEvent. getDisabled()
Get set of Visual Properties to be disabled in the lexicon.Set<VisualProperty<?>>
LexiconStateChangedEvent. getEnabled()
Get set of Visual Properties to be enabled in the lexicon.Constructor parameters in org.cytoscape.view.vizmap.gui.event with type arguments of type VisualProperty Constructor Description LexiconStateChangedEvent(Object source, Set<VisualProperty<?>> enabled, Set<VisualProperty<?>> disabled)
Constructor of the event. -
Uses of VisualProperty in org.cytoscape.view.vizmap.gui.util
Methods in org.cytoscape.view.vizmap.gui.util with parameters of type VisualProperty Modifier and Type Method Description static void
PropertySheetUtil. addBasicVisualProperty(VisualProperty<?> vp)
Deprecated.static boolean
PropertySheetUtil. isBasic(VisualProperty<?> vp)
Deprecated.static Boolean
PropertySheetUtil. isCompatible(VisualProperty<?> vp)
Returns true if given VisualProperty is compatible with current rendering engine.static void
PropertySheetUtil. removeIncompatibleVisualProperty(VisualProperty<?> vp)
Remove incompatible VisualProperty from list if new RenderingEngine can handle it. -
Uses of VisualProperty in org.cytoscape.view.vizmap.mappings
Fields in org.cytoscape.view.vizmap.mappings declared as VisualProperty Modifier and Type Field Description protected VisualProperty<V>
AbstractVisualMappingFunction. vp
Visual Property used in this mapping.Methods in org.cytoscape.view.vizmap.mappings that return VisualProperty Modifier and Type Method Description VisualProperty<V>
AbstractVisualMappingFunction. getVisualProperty()
Constructors in org.cytoscape.view.vizmap.mappings with parameters of type VisualProperty Constructor Description AbstractVisualMappingFunction(String columnName, Class<K> columnType, VisualProperty<V> vp, CyEventHelper eventHelper)
Constructs this AbstractVisualMappingFunction.
-