Uses of Interface
se.conciliate.extensions.type.EdgeType
Packages that use EdgeType
Package
Description
Provides functionality to alter the look of different objects in models and
is the base for all drawing done in models.
Provides a means to create, retrieve, update and delete all different
persistently stored objects.
This package contains classes and interfaces used to create modules that
declare new symbol types, edge types and model types.
Provides rules for what can be done in models.
Provides different widgets that can be used in the modeling tool UI.
Provides services for serialising entities to or from XML.
-
Uses of EdgeType in se.conciliate.extensions.drawable
Methods in se.conciliate.extensions.drawable with parameters of type EdgeTypeModifier and TypeMethodDescriptionDrawableFactory.createDrawable
(EdgeType edgeType) Creates a drawable for an edge type that can be used to render for example an icon.DrawableIconFactory.createDrawableIcon
(EdgeType type, Dimension size) Deprecated.boolean
DrawableFactory.supportsEdgeType
(EdgeType edgeType) Should returntrue
if this factory can supply drawables for a given edge type. -
Uses of EdgeType in se.conciliate.extensions.store
Methods in se.conciliate.extensions.store that return EdgeTypeModifier and TypeMethodDescriptionEdgeTypeWithDirection.getEdgeType()
MTEdgeHeader.getType()
Returns this edge'sEdgeType
, or null if no suitable type is found.Methods in se.conciliate.extensions.store with parameters of type EdgeTypeModifier and TypeMethodDescriptionMTCompleteModel.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.MTColorScheme.getLabelColor
(EdgeType edgeType) MTColorScheme.getLabelTransformer
(EdgeType edgeType) MTColorScheme.getStrokeColor
(EdgeType edgeType) boolean
MTColorScheme.isDefaultLabelTransformer
(EdgeType edgeType) void
MTColorScheme.removeLabelColor
(EdgeType edgeType) void
MTColorScheme.removeStroke
(EdgeType edgeType) void
MTColorScheme.removeStrokeColor
(EdgeType edgeType) void
MTColorScheme.setLabelColor
(EdgeType edgeType, Color color) void
MTColorScheme.setStroke
(EdgeType edgeType, BasicStroke stroke) void
MTColorScheme.setStrokeColor
(EdgeType edgeType, Color color) void
Sets the type of the edge.Constructors in se.conciliate.extensions.store with parameters of type EdgeTypeModifierConstructorDescriptionEdgeTypeWithDirection
(EdgeType edgeType, SwimlaneRelationDirection direction) -
Uses of EdgeType in se.conciliate.extensions.type
Methods in se.conciliate.extensions.type that return EdgeTypeModifier and TypeMethodDescriptionEdgeType.getReverseType()
This lets the edge type define itself as the "reverse" of another edge type.Methods in se.conciliate.extensions.type that return types with arguments of type EdgeTypeModifier and TypeMethodDescriptionModelExtension.getEdgeRecommendations
(SymbolType from, SymbolType to) Returns a list of recommended edge types between the specified symbol types.Collection<? extends EdgeType>
ModelExtension.getEdgeTypes()
Returns a collection of all theEdgeTypes
that this extension can supply.ModelFamily.getEdgeTypes()
Returns the relation types available in the family.Methods in se.conciliate.extensions.type with parameters of type EdgeTypeModifier and TypeMethodDescriptionboolean
ModelFamily.addEdgeType
(EdgeType edgeType) Tries to add a relation type to a diagram family.boolean
ModelFamily.removeEdgeType
(EdgeType edgeType) Removes a relation type from a diagram. -
Uses of EdgeType in se.conciliate.extensions.type.rule
Methods in se.conciliate.extensions.type.rule that return EdgeTypeModifier and TypeMethodDescriptionPreferredOutput.getEdgeType()
The edge type from the source to the output.Methods in se.conciliate.extensions.type.rule with parameters of type EdgeTypeModifier and TypeMethodDescriptionModelingRules.accept
(MTCompleteModel model, EdgeType edgeType, MTCompleteVertex from, MTCompleteVertex to) Returns true if thisModelRules
accept that an edge of type edgeType is placed between two vertices in a model.
NOTE: This method can be seen as providing further filtering on edge type recommendations.ModelingRules.acceptRelation
(ModelType modelType, EdgeType edgeType) Returns true if thisModelRules
accept thatMTCompleteEdge
s of type edgeType is placed inMTCompleteModel
s of modelType. -
Uses of EdgeType in se.conciliate.extensions.ui.widgets
Methods in se.conciliate.extensions.ui.widgets that return types with arguments of type EdgeTypeModifier and TypeMethodDescriptionWidgetFactory.createDefaultEdgeTypeFilter
(List<EdgeType> allTypes, ModelType modelType, SymbolType from, SymbolType to) Creates a default chooser filter for selecting an edge type between two symbol types for a given model type, taking the repository configuration into account.Method parameters in se.conciliate.extensions.ui.widgets with type arguments of type EdgeTypeModifier and TypeMethodDescriptionWidgetFactory.createDefaultEdgeTypeFilter
(List<EdgeType> allTypes, ModelType modelType, SymbolType from, SymbolType to) Creates a default chooser filter for selecting an edge type between two symbol types for a given model type, taking the repository configuration into account. -
Uses of EdgeType in se.conciliate.extensions.xml
Methods in se.conciliate.extensions.xml that return EdgeTypeModifier and TypeMethodDescriptionTypeResolver.getEdgeType
(String typeID) Returns the corresponding edge type for a type ID.
new HiDpiIcon(new URL("icon:edge/16/FLOW"))
instead.