Uses of Interface
se.conciliate.extensions.store.MTCompleteEdge
Packages that use MTCompleteEdge
Package
Description
Package containing various support interfaces for data transfers such as
drag and drop.
Provides functionality to alter the look of different objects in models and
is the base for all drawing done in models.
Provides the means to render models and drawables to various targets.
Provides a means to create, retrieve, update and delete all different
persistently stored objects.
Provides a means to register providers for custom plug-in data
that can be connected to models, objects and documents.
Provides rules for what can be done in models.
Provides classes and interfaces used to show a user interface and to hook
in to the current user interface.
Provides a means to handle events originating from the modeling editor.
-
Uses of MTCompleteEdge in se.conciliate.extensions.datatransfer
Methods in se.conciliate.extensions.datatransfer with parameters of type MTCompleteEdgeModifier and TypeMethodDescriptionboolean
DropImport.canImport
(DataFlavor flavor, MTCompleteEdge dropTarget, Point dropLocation) Returns true if this drop import can read data of the given data flavor and attach it to the given edge, returns false otherwise.DropImport.importData
(Object data, DataFlavor flavor, MTCompleteEdge edge, Point dropLocation, MTRemoteChangeHandler defaultErrorHandler) Imports the data, that is, attaches the data to the edge in some meaningful way. -
Uses of MTCompleteEdge in se.conciliate.extensions.drawable
Methods in se.conciliate.extensions.drawable with parameters of type MTCompleteEdgeModifier and TypeMethodDescriptionDrawableFactory.createDrawable
(MTCompleteEdge edge) Creates a drawable used for rendering an edge. -
Uses of MTCompleteEdge in se.conciliate.extensions.renderer
Methods in se.conciliate.extensions.renderer with parameters of type MTCompleteEdgeModifier and TypeMethodDescriptionModelDecorator.getDrawable
(MTCompleteEdge edge) Returns a decorator drawable for a edge or null to not decorate the edge in question. -
Uses of MTCompleteEdge in se.conciliate.extensions.store
Methods in se.conciliate.extensions.store that return MTCompleteEdgeModifier and TypeMethodDescriptionMTCompleteEdge.copy
(MTCompleteModel model, MTCompleteVertex from, MTCompleteVertex to) Copies this edge and returns the result.MTCompleteEdge.copy
(MTCompleteModel model, MTCompleteVertex from, MTCompleteVertex to, boolean keepIdentity) Copies the edge to another model in the same way as copy(model, from, to), but keeping the identity (UUID) and history of the edge.MTCompleteModel.createEdge
(String uuid, EdgeType type, EdgeRouter router, MTCompleteVertex from, MTCompleteVertex to, List<Point> points) Creates a new edge and adds it to the model.MTCompleteModel.createEdge
(EdgeType type, EdgeRouter router, MTCompleteVertex from, MTCompleteVertex to, List<Point> points) Creates a new edge and adds it to the model.Methods in se.conciliate.extensions.store that return types with arguments of type MTCompleteEdgeModifier and TypeMethodDescriptionMTCompleteModel.getEdges()
Returns the models edges as a read-only collection.MTCompleteVertex.getInEdges()
MTCompleteVertex.getOutEdges()
MTCompleteModel.getSortedEdges()
Returns the models edges as a sorted list.Methods in se.conciliate.extensions.store with parameters of type MTCompleteEdgeModifier and TypeMethodDescriptionvoid
MTCompleteModel.insertEdge
(MTCompleteEdge edge) Inserts the edge to this model.Method parameters in se.conciliate.extensions.store with type arguments of type MTCompleteEdgeModifier and TypeMethodDescriptionvoid
MTCompleteModel.alignEdges
(Collection<MTCompleteEdge> edges, boolean avoidObstacles) Aligns a set of edges in the model to each other. -
Uses of MTCompleteEdge in se.conciliate.extensions.store.plugin
Methods in se.conciliate.extensions.store.plugin with parameters of type MTCompleteEdgeModifier and TypeMethodDescriptionvoid
MTDataProvider.edgeAdded
(MTCompleteEdge edge) This is called when a edge is added to a model but before the edge is saved to storage.void
MTDataProvider.edgeRemoved
(MTCompleteEdge edge) This is called when an edge is removed from a model but before the edge is removed from storage. -
Uses of MTCompleteEdge in se.conciliate.extensions.type.rule
Methods in se.conciliate.extensions.type.rule that return types with arguments of type MTCompleteEdgeMethods in se.conciliate.extensions.type.rule with parameters of type MTCompleteEdgeModifier and TypeMethodDescriptiondefault Boolean
ModelingLookAndFeel.isMovable
(MTCompleteEdge edge) Return true to allow moving an edge, false to disable it. -
Uses of MTCompleteEdge in se.conciliate.extensions.ui
Methods in se.conciliate.extensions.ui with parameters of type MTCompleteEdgeModifier and TypeMethodDescriptiondefault List<ModelingAction>
ModelingActionProvider.getActionsForCompleteEdge
(MTCompleteEdge edge, Component invoker, Point p) Returns actions that can be performed on a loaded edge.default ModelingAction
ModelingActionProvider.getShortcutActionForCompleteEdge
(MTCompleteEdge edge, KeyStroke ks, boolean doubleClick, Component invoker, Point p) Returns an action to be executed for a keyboard shortcut or double-click on an edge. -
Uses of MTCompleteEdge in se.conciliate.extensions.ui.modeling
Methods in se.conciliate.extensions.ui.modeling that return types with arguments of type MTCompleteEdgeModifier and TypeMethodDescriptionSelection.getEdges()
Returns the list ofMTCompleteEdge
s contained in the selection.