Uses of Interface
de.cau.cs.kieler.core.properties.IProperty

Packages that use IProperty
de.cau.cs.kieler.core.kgraph Base package for the KGraph data structure with its public API. 
de.cau.cs.kieler.core.kgraph.impl Internal implementation of the KGraph data structure. 
de.cau.cs.kieler.core.kgraph.util Utility classes for the KGraph data structure. 
de.cau.cs.kieler.core.kivi Base package of the KIELER View Management. 
de.cau.cs.kieler.core.model.triggers A collections of general triggers independent of any concrete tooling. 
de.cau.cs.kieler.core.properties Interfaces and default implementation for properties and property holders. 
de.cau.cs.kieler.kaom.custom Classes for custom behavior of the KIELER Actor Oriented Modeling editor. 
de.cau.cs.kieler.keg.diagram.custom Custom code for KEG diagram. 
de.cau.cs.kieler.keg.importer The base package for KEG importers. 
de.cau.cs.kieler.kiml Base classes for implementation of layout algorithms and for handling of different layout providers and layout options. 
de.cau.cs.kieler.kiml.config Interfaces and default implementations for layout configuration. 
de.cau.cs.kieler.kiml.export Base classes for the graph export. 
de.cau.cs.kieler.kiml.gmf KIML bridge implementation for GMF, the Graphical Modeling Framework. 
de.cau.cs.kieler.kiml.graphiti   
de.cau.cs.kieler.kiml.graphviz.dot.transform The package which contains the functionality to transform a KGraph instance to a Dot instance. 
de.cau.cs.kieler.kiml.ogdf Wrapper classes and layout provider to connect the OGDF to KIML. 
de.cau.cs.kieler.kiml.options Definition of layout options for automatic layout. 
de.cau.cs.kieler.kiml.ui.diagram Generic API for layout of graphical diagrams. 
de.cau.cs.kieler.kiml.ui.service Layout service extensions for the Eclipse UI. 
de.cau.cs.kieler.klay.force.properties This package contains classes defining layout properties for KLay Force. 
de.cau.cs.kieler.klay.layered.properties This package contains classes defining layout properties for KLay Layered. 
de.cau.cs.kieler.klodd.hierarchical Base package of the hierarchical dataflow layout algorithm. 
de.cau.cs.kieler.kwebs Central classes needed on server and client side of the layout service. 
de.cau.cs.kieler.synccharts.diagram.custom General classes that depend on the synccharts diagram editor. 
 

Uses of IProperty in de.cau.cs.kieler.core.kgraph
 

Methods in de.cau.cs.kieler.core.kgraph that return types with arguments of type IProperty
 EMap<IProperty<?>,Object> EMapPropertyHolder.getProperties()
          Returns the value of the 'Properties' map.
 

Uses of IProperty in de.cau.cs.kieler.core.kgraph.impl
 

Fields in de.cau.cs.kieler.core.kgraph.impl declared as IProperty
protected  IProperty<?> IPropertyToObjectMapImpl.key
          The cached value of the 'Key' attribute.
 

Fields in de.cau.cs.kieler.core.kgraph.impl with type parameters of type IProperty
protected  EMap<IProperty<?>,Object> EMapPropertyHolderImpl.properties
          The cached value of the 'Properties' map.
 

Methods in de.cau.cs.kieler.core.kgraph.impl that return IProperty
 IProperty<?> KGraphFactoryImpl.createIPropertyFromString(EDataType eDataType, String initialValue)
           
 IProperty<?> IPropertyToObjectMapImpl.getKey()
           
 IProperty<?> IPropertyToObjectMapImpl.getTypedKey()
           
 

Methods in de.cau.cs.kieler.core.kgraph.impl that return types with arguments of type IProperty
 Map.Entry<IProperty<?>,Object> KGraphFactoryImpl.createIPropertyToObjectMap()
           
 Map<IProperty<?>,Object> EMapPropertyHolderImpl.getAllProperties()
          Returns a map of all assigned properties with associated values.
 EMap<IProperty<?>,Object> IPropertyToObjectMapImpl.getEMap()
           
 EMap<IProperty<?>,Object> EMapPropertyHolderImpl.getProperties()
           
 

Methods in de.cau.cs.kieler.core.kgraph.impl with parameters of type IProperty
<T> T
EMapPropertyHolderImpl.getProperty(IProperty<T> property)
          Retrieves a property value.
 void IPropertyToObjectMapImpl.setKey(IProperty<?> key)
           
 void EMapPropertyHolderImpl.setProperty(IProperty<?> property, Object value)
          Sets a property value.
 void IPropertyToObjectMapImpl.setTypedKey(IProperty<?> newKey)
           
 

Uses of IProperty in de.cau.cs.kieler.core.kgraph.util
 

Method parameters in de.cau.cs.kieler.core.kgraph.util with type arguments of type IProperty
 T KGraphSwitch.caseIPropertyToObjectMap(Map.Entry<IProperty<?>,Object> object)
          Returns the result of interpreting the object as an instance of 'IProperty To Object Map'.
 

Uses of IProperty in de.cau.cs.kieler.core.kivi
 

Classes in de.cau.cs.kieler.core.kivi that implement IProperty
 class CombinationParameter<T>
          Describes a parameter of a combination.
 

Uses of IProperty in de.cau.cs.kieler.core.model.triggers
 

Fields in de.cau.cs.kieler.core.model.triggers declared as IProperty
static IProperty<IEditorInput> PartTrigger.EDITOR_INPUT
          The default property containing the editorInput path if the active is an editor.
static IProperty<IPath> PartTrigger.EDITOR_INPUT_PATH
          The default property containing the editorInput path if the active is an editor.
 

Methods in de.cau.cs.kieler.core.model.triggers that return types with arguments of type IProperty
 Map<IProperty<?>,Object> PartTrigger.PartState.getAllProperties()
          Returns a map of all assigned properties with associated values.
 

Methods in de.cau.cs.kieler.core.model.triggers with parameters of type IProperty
<T> T
PartTrigger.PartState.getProperty(IProperty<T> property)
          Retrieves a property value.
 void PartTrigger.PartState.setProperty(IProperty<?> property, Object value)
          Sets a property value.
 

Uses of IProperty in de.cau.cs.kieler.core.properties
 

Classes in de.cau.cs.kieler.core.properties that implement IProperty
 class Property<T>
          A property that uses a string for identification.
 

Methods in de.cau.cs.kieler.core.properties that return types with arguments of type IProperty
 Map<IProperty<?>,Object> IPropertyHolder.getAllProperties()
          Returns a map of all assigned properties with associated values.
 Map<IProperty<?>,Object> MapPropertyHolder.getAllProperties()
          Returns a map of all assigned properties with associated values.
 

Methods in de.cau.cs.kieler.core.properties with parameters of type IProperty
 void MapPropertyHolder.checkProperties(IProperty<?>... newProperties)
          Check for upper and lower bounds.
 int Property.compareTo(IProperty<?> other)
          Compares this with another Object.
<T> T
IPropertyHolder.getProperty(IProperty<T> property)
          Retrieves a property value.
<T> T
MapPropertyHolder.getProperty(IProperty<T> property)
          Retrieves a property value.
 void IPropertyHolder.setProperty(IProperty<?> property, Object value)
          Sets a property value.
 void MapPropertyHolder.setProperty(IProperty<?> property, Object value)
          Sets a property value.
 

Constructors in de.cau.cs.kieler.core.properties with parameters of type IProperty
Property(IProperty<T> other, T thedefaultValue)
          Creates a property using another property as identifier, but changing the default value.
Property(IProperty<T> other, T thedefaultValue, Comparable<T> thelowerBound)
          Creates a property using another property as identifier, but changing the default value and lower bound.
Property(IProperty<T> other, T thedefaultValue, Comparable<T> thelowerBound, Comparable<T> theupperBound)
          Creates a property using another property as identifier, but changing the default value, lower bound, and upper bound.
 

Uses of IProperty in de.cau.cs.kieler.kaom.custom
 

Methods in de.cau.cs.kieler.kaom.custom that return IProperty
protected  IProperty<?>[] AnnotationsLayoutConfig.getAffectedOptions(EObject semanticElem)
          Returns the options that are affected by this layout configuration.
protected  IProperty<?>[] TypeLayoutConfig.getAffectedOptions(EObject semanticElem)
          Returns the options that are affected by this layout configuration.
 

Uses of IProperty in de.cau.cs.kieler.keg.diagram.custom
 

Methods in de.cau.cs.kieler.keg.diagram.custom that return IProperty
protected  IProperty<?>[] HypernodeLayoutConfig.getAffectedOptions(EObject semanticElem)
          Returns the options that are affected by this layout configuration.
 

Uses of IProperty in de.cau.cs.kieler.keg.importer
 

Classes in de.cau.cs.kieler.keg.importer that implement IProperty
 class ImporterOption<T>
          An importer option providing a description in addition to the Property functionality.
 

Uses of IProperty in de.cau.cs.kieler.kiml
 

Classes in de.cau.cs.kieler.kiml that implement IProperty
 class LayoutOptionData<T>
          Data type used to store information for a layout option.
 

Fields in de.cau.cs.kieler.kiml declared as IProperty
static IProperty<Object> LayoutContext.CONTAINER_DIAGRAM_PART
          the diagram part for the container of the current graph element.
static IProperty<EObject> LayoutContext.CONTAINER_DOMAIN_MODEL
          the domain model element of the container of the current graph element.
static IProperty<Object> LayoutContext.DIAGRAM_PART
          the main diagram part in the current context.
static IProperty<EObject> LayoutContext.DOMAIN_MODEL
          the main domain model element in the current context.
static IProperty<KGraphElement> LayoutContext.GRAPH_ELEM
          the graph element in the current context.
static IProperty<Set<LayoutOptionData.Target>> LayoutContext.OPT_TARGETS
          the types of targets for layout options.
 

Methods in de.cau.cs.kieler.kiml with parameters of type IProperty
 int LayoutOptionData.compareTo(IProperty<?> other)
          Compares this with another Object.
 

Uses of IProperty in de.cau.cs.kieler.kiml.config
 

Fields in de.cau.cs.kieler.kiml.config declared as IProperty
static IProperty<LayoutAlgorithmData> DefaultLayoutConfig.CONTAINER_ALGO
          the layout algorithm that is assigned to the container of the current graph element.
static IProperty<String> DefaultLayoutConfig.CONTAINER_DIAGT
          the diagram type identifier for the container of the current graph element.
static IProperty<String> DefaultLayoutConfig.CONTAINER_HINT
          the layout algorithm or type identifier for the container of the current graph element.
static IProperty<LayoutAlgorithmData> DefaultLayoutConfig.CONTENT_ALGO
          the layout algorithm that is responsible for the content of the current graph element.
static IProperty<String> DefaultLayoutConfig.CONTENT_DIAGT
          the diagram type identifier for the content of the current graph element.
static IProperty<String> DefaultLayoutConfig.CONTENT_HINT
          the layout algorithm or type identifier for the content of the current graph element.
static IProperty<Boolean> DefaultLayoutConfig.HAS_PORTS
          whether the node in the current context contains any ports.
static IProperty<Boolean> DefaultLayoutConfig.OPT_MAKE_OPTIONS
          option for layout context: whether the OPTIONS list shall be created.
static IProperty<Boolean> IMutableLayoutConfig.OPT_RECURSIVE
          option for layout context: whether changes should be applied also for all child elements.
static IProperty<List<LayoutOptionData<?>>> DefaultLayoutConfig.OPTIONS
          the layout options that are supported by the active layout algorithm.
 

Methods in de.cau.cs.kieler.kiml.config that return IProperty
protected abstract  IProperty<?>[] SemanticLayoutConfig.getAffectedOptions(EObject semanticElem)
          Returns the options that are affected by this layout configuration.
 

Methods in de.cau.cs.kieler.kiml.config with parameters of type IProperty
 void VolatileLayoutConfig.setValue(IProperty<?> option, Object contextObj, IProperty<?> contextKey, Object value)
          Set a new value for a layout option in the context of the given object.
 void VolatileLayoutConfig.setValue(IProperty<?> option, Object contextObj, IProperty<?> contextKey, Object value)
          Set a new value for a layout option in the context of the given object.
 

Uses of IProperty in de.cau.cs.kieler.kiml.export
 

Classes in de.cau.cs.kieler.kiml.export that implement IProperty
 class ExporterOption<T>
          An exporter option providing a description in addition to the Property functionality.
 

Uses of IProperty in de.cau.cs.kieler.kiml.gmf
 

Fields in de.cau.cs.kieler.kiml.gmf declared as IProperty
static IProperty<CommandStack> GmfDiagramLayoutManager.COMMAND_STACK
          the command stack that executes the command.
static IProperty<List<org.eclipse.gmf.runtime.diagram.ui.editparts.ConnectionEditPart>> GmfDiagramLayoutManager.CONNECTIONS
          list of connection edit parts that were found in the diagram.
static IProperty<org.eclipse.gmf.runtime.diagram.ui.editparts.DiagramEditPart> GmfDiagramLayoutManager.DIAGRAM_EDIT_PART
          diagram edit part of the currently layouted diagram.
static IProperty<org.eclipse.gmf.runtime.diagram.ui.parts.DiagramEditor> GmfDiagramLayoutManager.DIAGRAM_EDITOR
          editor part of the currently layouted diagram.
static IProperty<Command> GmfDiagramLayoutManager.LAYOUT_COMMAND
          the command that applies the transferred layout to the diagram.
static IProperty<View> GmfLayoutConfig.NOTATION_VIEW
          the notation view for the graph element in focus.
 

Uses of IProperty in de.cau.cs.kieler.kiml.graphiti
 

Fields in de.cau.cs.kieler.kiml.graphiti declared as IProperty
static IProperty<List<org.eclipse.graphiti.mm.pictograms.Connection>> GraphitiDiagramLayoutManager.CONNECTIONS
          list of all connections in the diagram.
static IProperty<org.eclipse.graphiti.ui.editor.DiagramEditor> GraphitiDiagramLayoutManager.DIAGRAM_EDITOR
          diagram editor of the currently layouted diagram.
static IProperty<KInsets> GraphitiLayoutCommand.INVIS_INSETS
          node property for the insets caused by invisible shapes.
static IProperty<Command> GraphitiDiagramLayoutManager.LAYOUT_COMMAND
          the command that is executed for applying automatic layout.
static IProperty<org.eclipse.graphiti.mm.pictograms.PictogramElement> GraphitiLayoutConfig.PICTO_ELEM
          the pictogram element for the graph element in the context.
 

Uses of IProperty in de.cau.cs.kieler.kiml.graphviz.dot.transform
 

Fields in de.cau.cs.kieler.kiml.graphviz.dot.transform declared as IProperty
static IProperty<Command> DotExporter.COMMAND
          the Graphviz command to use for transformation.
static IProperty<Boolean> Attributes.CONCENTRATE_PROP
          edge concentration property.
static IProperty<Float> Attributes.DAMPING_PROP
          damping property.
static IProperty<Float> Attributes.EPSILON_PROP
          epsilon value property.
static IProperty<Boolean> DotExporter.FULL_EXPORT
          whether to always transform the whole graph with all hierarchy levels.
static IProperty<Float> Attributes.ITER_LIMIT_PROP
          iterations limit property (includes Attributes.CROSSMIN_LIMIT and Attributes.SIMPLEX_LIMIT).
static IProperty<Float> Attributes.LABEL_DISTANCE_PROP
          label distance property.
static IProperty<Integer> Attributes.MAXITER_PROP
          maximum number of iterations property.
static IProperty<NeatoModel> Attributes.NEATO_MODEL_PROP
          Neato distance model property.
static IProperty<OverlapMode> Attributes.OVERLAP_PROP
          node overlap removal property.
static IProperty<Boolean> DotExporter.USE_EDGE_IDS
          whether edge identifiers should be generated or not.
 

Uses of IProperty in de.cau.cs.kieler.kiml.ogdf
 

Fields in de.cau.cs.kieler.kiml.ogdf declared as IProperty
static IProperty<Float> OgdfLayouter.LABEL_EDGE_DIST
          label edge distance property.
static IProperty<Float> OgdfLayouter.LABEL_MARGIN_DIST
          label margin distance property.
 

Uses of IProperty in de.cau.cs.kieler.kiml.options
 

Fields in de.cau.cs.kieler.kiml.options declared as IProperty
static IProperty<String> LayoutOptions.ALGORITHM
          Which layout algorithm to use for the content of a parent node.
static IProperty<Alignment> LayoutOptions.ALIGNMENT
          Alignment of a node.
static IProperty<Float> LayoutOptions.ASPECT_RATIO
          The desired aspect ratio of a parent node.
static IProperty<KVectorChain> LayoutOptions.BEND_POINTS
          The bend points of an edge.
static IProperty<Float> LayoutOptions.BORDER_SPACING
          Spacing of the content of a parent node to its inner border.
static IProperty<Boolean> LayoutOptions.COMMENT_BOX
          Whether the associated node is to be interpreted as a comment box.
static IProperty<Boolean> LayoutOptions.DEBUG_MODE
          Whether the algorithm should run in debug mode for the content of a parent node.
static IProperty<String> LayoutOptions.DIAGRAM_TYPE
          The diagram type of a parent node.
static IProperty<Direction> LayoutOptions.DIRECTION
          The overall direction of layout: right, left, down, or up.
static IProperty<EdgeLabelPlacement> LayoutOptions.EDGE_LABEL_PLACEMENT
          Where to place an edge label: at the head, center, or tail.
static IProperty<EdgeRouting> LayoutOptions.EDGE_ROUTING
          What kind of edge routing style should be applied for the content of a parent node.
static IProperty<EdgeType> LayoutOptions.EDGE_TYPE
          The type of edge.
static IProperty<Boolean> LayoutOptions.EXPAND_NODES
          Whether the size of contained nodes should be expanded to fill the whole area.
static IProperty<Boolean> LayoutOptions.FIXED_SIZE
          Whether the size of the associated node is fixed.
static IProperty<String> LayoutOptions.FONT_NAME
          The name of the font that is used for a label.
static IProperty<Integer> LayoutOptions.FONT_SIZE
          The size of the font that is used for a label.
static IProperty<Boolean> LayoutOptions.HYPERNODE
          Whether the associated node is to be interpreted as a hypernode.
static IProperty<Boolean> LayoutOptions.INTERACTIVE
          Whether the algorithm should be run in debug mode for the content of a parent node.
static IProperty<Float> LayoutOptions.LABEL_SPACING
          Determines the amount of space to be left around the labels of the associated edge.
static IProperty<Boolean> LayoutOptions.LAYOUT_HIERARCHY
          Whether the whole hierarchy shall be layouted.
static IProperty<Float> LayoutOptions.MIN_HEIGHT
          The minimal height of a node.
static IProperty<Float> LayoutOptions.MIN_WIDTH
          The minimal width of a node.
static IProperty<Boolean> LayoutOptions.NO_LAYOUT
          No layout is done for the associated element.
static IProperty<Float> LayoutOptions.OFFSET
          Offset of a graph element.
static IProperty<PortConstraints> LayoutOptions.PORT_CONSTRAINTS
          What constraints on port positions are given for the associated node.
static IProperty<Integer> LayoutOptions.PORT_RANK
          Deprecated.  
static IProperty<PortSide> LayoutOptions.PORT_SIDE
          On which side of its corresponding node a port is situated.
static IProperty<KVector> LayoutOptions.POSITION
          The position of a node, port, or label.
static IProperty<Integer> LayoutOptions.PRIORITY
          The priority of a graph element.
static IProperty<Integer> LayoutOptions.RANDOM_SEED
          A pre-defined seed for pseudo-random number generators.
static IProperty<Boolean> LayoutOptions.SEPARATE_CC
          Property for choosing whether connected components are processed separately.
static IProperty<Shape> LayoutOptions.SHAPE
          Which shape is to be assumed for the associated node.
static IProperty<Float> LayoutOptions.SPACING
          Overall spacing between elements.
 

Uses of IProperty in de.cau.cs.kieler.kiml.ui.diagram
 

Fields in de.cau.cs.kieler.kiml.ui.diagram declared as IProperty
static IProperty<IKielerProgressMonitor> DiagramLayoutEngine.PROGRESS_MONITOR
          property for layout context: the progress monitor that was used for layout.
 

Methods in de.cau.cs.kieler.kiml.ui.diagram with parameters of type IProperty
 void LayoutEffect.setOption(Object object, IProperty<?> option, Object value)
          Set a layout option value for this layout effect.
 

Uses of IProperty in de.cau.cs.kieler.kiml.ui.service
 

Fields in de.cau.cs.kieler.kiml.ui.service declared as IProperty
static IProperty<Float> EclipseLayoutConfig.ASPECT_RATIO
          the aspect ratio of the currently processed diagram viewer.
static IProperty<IWorkbenchPart> EclipseLayoutConfig.WORKBENCH_PART
          the currently tracked diagram editor.
 

Methods in de.cau.cs.kieler.kiml.ui.service with parameters of type IProperty
static Object EclipseLayoutConfig.getOption(Object diagramPart, EObject modelElement, IProperty<?> property)
          Retrieves a layout option for the given edit part and model element by querying the option for the edit part's class name and its domain model name.
static Object EclipseLayoutConfig.getOption(Object diagramPart, IProperty<?> optionData)
          Retrieves a layout option from the given edit part by using the framework bridge associated with the edit part type.
 

Uses of IProperty in de.cau.cs.kieler.klay.force.properties
 

Fields in de.cau.cs.kieler.klay.force.properties declared as IProperty
static IProperty<KVector> Properties.BB_LOWRIGHT
          lower right corner of the graph's bounding box.
static IProperty<KVector> Properties.BB_UPLEFT
          upper left corner of the graph's bounding box.
static IProperty<Object> Properties.ORIGIN
          the original object from which a graph element was created.
static IProperty<Random> Properties.RANDOM
          random number generator for the algorithm.
 

Uses of IProperty in de.cau.cs.kieler.klay.layered.properties
 

Fields in de.cau.cs.kieler.klay.layered.properties declared as IProperty
static IProperty<List<LNode>> Properties.BARYCENTER_ASSOCIATES
          A list of nodes whose barycenters should go into the barycenter calculation of the node this property is set on.
static IProperty<List<LNode>> Properties.BOTTOM_COMMENTS
          List of comment boxes that are placed in the bottom of of a node.
static IProperty<LinkedList<LNode>> Properties.CHILDREN
          List of nodes that are children (direct descendants) of the node that is represented by the property holder.
static IProperty<LPort> Properties.COMMENT_CONN_PORT
          The port of a node that originally connected a comment box with that node.
static IProperty<LNode> Properties.COMPOUND_NODE
          UPPER_BORDER_DUMMY node determining the compound node this dummy node belongs to.
static IProperty<Integer> Properties.CROSSING_HINT
          Crossing hint used for in-layer cross counting with northern and southern port dummies.
static IProperty<CrossingMinimizationStrategy> Properties.CROSSMIN
          property to choose a crossing minimization strategy.
static IProperty<CycleBreakingStrategy> Properties.CYCLE_BREAKING
          property to choose a cycle breaking strategy.
static IProperty<Boolean> Properties.CYCLIC
          Property of a LayeredGraph.
static IProperty<Integer> Properties.DEPTH
          The depth of a node in the nesting tree of a compound graph.
static IProperty<Boolean> Properties.DISTRIBUTE_NODES
          whether nodes shall be distributed during layer assignment.
static IProperty<EdgeConstraint> Properties.EDGE_CONSTRAINT
          edge constraints for nodes.
static IProperty<EdgeType> Properties.EDGE_TYPE
          edge type.
static IProperty<HashMap<KGraphElement,LGraphElement>> Properties.ELEMENT_MAP
          Map between KGraph nodes/ports/edges and LGraph nodes/ports/edges.
static IProperty<Double> Properties.EXT_PORT_RATIO_OR_POSITION
          The original position or position-to-node-size ratio of an external port.
static IProperty<LNode> Properties.EXT_PORT_REPLACED_DUMMY
          External port dummies that represent northern or southern external ports are replaced by new dummy nodes during layout.
static IProperty<PortSide> Properties.EXT_PORT_SIDE
          The side of an external port a dummy node was created for.
static IProperty<Set<GraphProperties>> Properties.GRAPH_PROPERTIES
          Flags indicating the properties of a graph.
static IProperty<InLayerConstraint> Properties.IN_LAYER_CONSTRAINT
          The in-layer constraint placed on a node.
static IProperty<LNode> Properties.IN_LAYER_LAYOUT_UNIT
          The layout unit a node belongs to.
static IProperty<LNode> Properties.IN_LAYER_SUCCESSOR_CONSTRAINT
          Indicates that a node x may only appear inside a layer before the node y the property is set to.
static IProperty<Boolean> Properties.INPUT_COLLECT
          Whether a port is used to collect all incoming edges of a node.
static IProperty<AnchorPoint> Properties.INTERACTIVE_LAYOUT_ANCHOR
          property that determines which point in a node determines the result of interactive phases.
static IProperty<KNode> Properties.K_PARENT
          KNode that contained the origin of this node in the KGraph.
static IProperty<LayerConstraint> Properties.LAYER_CONSTRAINT
          property to set constraints on the node layering.
static IProperty<Boolean> Properties.LEAVE_DUMMY_PORT
          Flag indicating whether an LPort is set to a leave node in the inclusion tree to enable connections with dummy edges for layering.
static IProperty<LPort> Properties.LONG_EDGE_SOURCE
          the source port of a long edge before it was broken into multiple segments.
static IProperty<LPort> Properties.LONG_EDGE_TARGET
          the target port of a long edge before it was broken into multiple segments.
static IProperty<Integer> Properties.MAX_DEPTH
          The maximum depth of a leave node in the original graph a layered graph is representing.
static IProperty<Boolean> Properties.MERGE_PORTS
          Property to enable or disable port merging.
static IProperty<Integer> Properties.MIN_EDGE_ANGLE
          defines the minimal angle a short edge may have.
static IProperty<LayeringStrategy> Properties.NODE_LAYERING
          property to choose a node layering strategy.
static IProperty<NodeType> Properties.NODE_TYPE
          node type.
static IProperty<Object> Properties.ORIGIN
          the original object from which a graph element was created.
static IProperty<KVectorChain> Properties.ORIGINAL_BENDPOINTS
          the original bend points.
static IProperty<KInsets> Properties.ORIGINAL_INSETS
          KInsets of the KNode a upper border dummy node is representing.
static IProperty<Boolean> Properties.OUTPUT_COLLECT
          Whether a port is used to collect all outgoing edges of a node.
static IProperty<LGraphElement> Properties.PARENT
          LNode that is representative of the node that contains the property holder.
static IProperty<KVector> Properties.POSITION_DIFFERENCE
          Difference of Positions for an UPPER_BORDER_DUMMY_NODE before and after the CompoundGraphRestorer.
static IProperty<Random> Properties.RANDOM
          random number generator for the algorithm.
static IProperty<KVector> Properties.RESIZE_RATIO
          width and height ratio by which a node was resized prior to importing.
static IProperty<Boolean> Properties.REVERSED
          flag for reversed edges.
static IProperty<LNode> Properties.SIDE_OWNER
          LNode that is the left border node for the compound node the side dummy guards the side of.
static IProperty<Integer> Properties.THOROUGHNESS
          property that determines how much effort should be spent.
static IProperty<List<LNode>> Properties.TOP_COMMENTS
          List of comment boxes that are placed on top of a node.
 

Uses of IProperty in de.cau.cs.kieler.klodd.hierarchical
 

Fields in de.cau.cs.kieler.klodd.hierarchical declared as IProperty
static IProperty<InteractionLevel> HierarchicalDataflowLayoutProvider.INTERACTIVE
          level of interaction property.
 

Uses of IProperty in de.cau.cs.kieler.kwebs
 

Fields in de.cau.cs.kieler.kwebs declared as IProperty
static IProperty<String> Statistics.STATISTICS
          The statistics property.
 

Uses of IProperty in de.cau.cs.kieler.synccharts.diagram.custom
 

Methods in de.cau.cs.kieler.synccharts.diagram.custom that return IProperty
protected  IProperty<?>[] ActionLayoutConfig.getAffectedOptions(EObject semanticElem)
          Returns the options that are affected by this layout configuration.
protected  IProperty<?>[] AnnotationsLayoutConfig.getAffectedOptions(EObject semanticElem)
          Returns the options that are affected by this layout configuration.
protected  IProperty<?>[] HVLayoutConfig.getAffectedOptions(EObject semanticElem)
          Returns the options that are affected by this layout configuration.