public class EdgeLabelPart extends AbstractLabelPart
EdgeLabelPart is an AbstractVisualPart that is used to
display the label of an edge.contentAnchoragesUnmodifiable, contentChildrenUnmodifiable, contentactive, adapters, anchoragesUnmodifiable, anchoredsUnmodifiable, children, parent, refreshVisualcontentAnchoragesUnmodifiable, contentChildrenUnmodifiable, contentanchoragesUnmodifiable, anchoredsUnmodifiable, children, parent, refreshVisualadaptersactiveIAdaptable.Bound<A extends IAdaptable>CSS_CLASS_LABELCONTENT_ANCHORAGES_PROPERTY, CONTENT_CHILDREN_PROPERTY, CONTENT_PROPERTYANCHORAGES_PROPERTY, ANCHOREDS_PROPERTY, CHILDREN_PROPERTY, PARENT_PROPERTY, REFRESH_VISUAL_PROPERTYADAPTERS_PROPERTYACTIVE_PROPERTY| Constructor and Description |
|---|
EdgeLabelPart() |
| Modifier and Type | Method and Description |
|---|---|
Point |
computeLabelPosition()
Computes a position for this label.
|
protected javafx.scene.Group |
createVisual() |
protected com.google.common.collect.SetMultimap<? extends java.lang.Object,java.lang.String> |
doGetContentAnchorages() |
protected void |
doRefreshVisual(javafx.scene.Group visual) |
javafx.util.Pair<Edge,java.lang.String> |
getContent() |
protected IContentPart<javafx.scene.Node,? extends Connection> |
getFirstAnchorage()
Returns the
IContentPart for which this EdgeLabelPart
displays the label. |
attachToAnchorageVisual, createText, detachFromAnchorageVisual, doActivate, doDeactivate, doGetContentChildren, getLabelPositionAttributeKey, getStoredLabelPosition, getText, refreshPosition, setStoredLabelPosition, transformContentaddContentChild, attachToContentAnchorage, contentAnchoragesUnmodifiableProperty, contentChildrenUnmodifiableProperty, contentProperty, detachFromContentAnchorage, doAddContentChild, doAttachToContentAnchorage, doDetachFromContentAnchorage, doRemoveContentChild, doReorderContentChild, getContentAnchoragesUnmodifiable, getContentChildrenUnmodifiable, isFocusable, isSelectable, onContentChanged, refreshContentAnchorages, refreshContentChildren, register, registerAtContentPartMap, removeContentChild, reorderContentChild, setContent, unregister, unregisterFromContentPartMapactivate, activateChildren, activeProperty, adaptersProperty, addChild, addChild, addChildren, addChildren, addChildVisual, anchoragesUnmodifiableProperty, anchoredsUnmodifiableProperty, attachAnchored, attachToAnchorage, attachToAnchorage, childrenProperty, deactivate, deactivateChildren, detachAnchored, detachFromAnchorage, detachFromAnchorage, determineViewer, dispose, getAdapter, getAdapter, getAdapter, getAdapterKey, getAdapters, getAdapters, getAdapters, getAnchoragesUnmodifiable, getAnchoredsUnmodifiable, getBehaviors, getChildrenUnmodifiable, getParent, getPolicies, getRoot, getViewer, getVisual, isActive, isRefreshVisual, parentProperty, refreshVisual, refreshVisualProperty, registerAtVisualPartMap, removeChild, removeChildren, removeChildVisual, reorderChild, setAdapter, setAdapter, setAdapter, setAdapter, setParent, setRefreshVisual, unregisterFromVisualPartMap, unsetAdapterclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddContentChild, attachToContentAnchorage, contentAnchoragesUnmodifiableProperty, contentChildrenUnmodifiableProperty, contentProperty, detachFromContentAnchorage, getContentAnchoragesUnmodifiable, getContentChildrenUnmodifiable, isFocusable, isSelectable, refreshContentAnchorages, refreshContentChildren, removeContentChild, reorderContentChild, setContentaddChild, addChild, addChildren, addChildren, anchoragesUnmodifiableProperty, anchoredsUnmodifiableProperty, attachAnchored, attachToAnchorage, attachToAnchorage, childrenProperty, detachAnchored, detachFromAnchorage, detachFromAnchorage, getAnchoragesUnmodifiable, getAnchoredsUnmodifiable, getBehaviors, getChildrenUnmodifiable, getParent, getPolicies, getRoot, getVisual, isRefreshVisual, parentProperty, refreshVisual, refreshVisualProperty, removeChild, removeChildren, reorderChild, setParent, setRefreshVisualadaptersProperty, getAdapter, getAdapter, getAdapter, getAdapterKey, getAdapters, getAdapters, getAdapters, setAdapter, setAdapter, setAdapter, setAdapter, unsetAdapteractivate, activeProperty, deactivate, isActivedisposepublic Point computeLabelPosition()
AbstractLabelPartcomputeLabelPosition in class AbstractLabelPartGraphPart that contains this label.protected javafx.scene.Group createVisual()
createVisual in class AbstractVisualPart<javafx.scene.Node,javafx.scene.Group>protected com.google.common.collect.SetMultimap<? extends java.lang.Object,java.lang.String> doGetContentAnchorages()
doGetContentAnchorages in class AbstractContentPart<javafx.scene.Node,javafx.scene.Group>protected void doRefreshVisual(javafx.scene.Group visual)
doRefreshVisual in class AbstractVisualPart<javafx.scene.Node,javafx.scene.Group>public javafx.util.Pair<Edge,java.lang.String> getContent()
getContent in interface IContentPart<javafx.scene.Node,javafx.scene.Group>getContent in class AbstractLabelPartprotected IContentPart<javafx.scene.Node,? extends Connection> getFirstAnchorage()
IContentPart for which this EdgeLabelPart
displays the label.IContentPart for which this EdgeLabelPart
displays the label.Copyright (c) 2014 itemis AG and others. All rights reserved.