|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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.properties | Interfaces and default implementation for properties and property holders. |
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.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.transformations | 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.layout | Classes with generic implementations to apply layout to GMF diagrams. |
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. |
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 | ||
---|---|---|
|
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.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)
|
|
|
IPropertyHolder.getProperty(IProperty<T> property)
Retrieves a property value. |
|
|
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.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. |
Methods in de.cau.cs.kieler.kiml that return types with arguments of type IProperty | |
---|---|
Map<IProperty<?>,Object> |
DefaultLayoutConfig.getAllProperties()
Returns a map of all layout options that are available for the selected element to their default values. |
Map<IProperty<?>,Object> |
SemanticLayoutConfig.getAllProperties()
Returns a map of all assigned properties with associated values. |
Map<IProperty<?>,Object> |
VolatileLayoutConfig.getAllProperties()
Returns a map of all assigned properties with associated values. |
Methods in de.cau.cs.kieler.kiml with parameters of type IProperty | ||
---|---|---|
int |
LayoutOptionData.compareTo(IProperty<?> other)
|
|
|
DefaultLayoutConfig.getProperty(IProperty<T> property)
Retrieve the default value for a layout option. |
|
|
SemanticLayoutConfig.getProperty(IProperty<T> property)
Retrieves a property value. |
|
|
VolatileLayoutConfig.getProperty(IProperty<T> property)
Retrieves a property value. |
|
void |
DefaultLayoutConfig.setProperty(IProperty<?> property,
Object value)
Throws an UnsupportedOperationException , since this configuration cannot be
used to change default values. |
|
void |
SemanticLayoutConfig.setProperty(IProperty<?> property,
Object value)
Sets a property value. |
|
void |
VolatileLayoutConfig.setProperty(IProperty<?> property,
Object value)
Sets a property value. |
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 |
---|
Methods in de.cau.cs.kieler.kiml.gmf with parameters of type IProperty | |
---|---|
void |
GmfLayoutConfig.setProperty(IProperty<?> property,
Object value)
Stores the given value in the notation view of the selected element. |
Method parameters in de.cau.cs.kieler.kiml.gmf with type arguments of type IProperty | |
---|---|
protected void |
GmfLayoutConfig.addProperties(Map<IProperty<?>,Object> options)
Add all notation model values to the given map of layout options. |
Uses of IProperty in de.cau.cs.kieler.kiml.graphiti |
---|
Methods in de.cau.cs.kieler.kiml.graphiti with parameters of type IProperty | |
---|---|
void |
GraphitiLayoutConfig.setProperty(IProperty<?> property,
Object value)
Throws an UnsupportedOperationException , since this configuration cannot be
used to change default values. |
Method parameters in de.cau.cs.kieler.kiml.graphiti with type arguments of type IProperty | |
---|---|
protected void |
GraphitiLayoutConfig.addProperties(Map<IProperty<?>,Object> options)
Add all notation model values to the given map of layout options. |
Uses of IProperty in de.cau.cs.kieler.kiml.graphviz.dot.transformations |
---|
Fields in de.cau.cs.kieler.kiml.graphviz.dot.transformations declared as IProperty | |
---|---|
static IProperty<Float> |
KGraphDotTransformation.LABEL_DISTANCE
label distance property. |
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<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.layout |
---|
Methods in de.cau.cs.kieler.kiml.ui.layout that return types with arguments of type IProperty | |
---|---|
Map<IProperty<?>,Object> |
EclipseLayoutConfig.getAllProperties()
Returns a map of all options that have pre-configured or user defined default values. |
Methods in de.cau.cs.kieler.kiml.ui.layout with parameters of type IProperty | ||
---|---|---|
static Object |
EclipseLayoutConfig.getOption(EditPart editPart,
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(EditPart editPart,
IProperty<?> optionData)
Retrieves a layout option from the given edit part by using the framework bridge associated with the edit part type. |
|
|
EclipseLayoutConfig.getProperty(IProperty<T> property)
Retrieve the pre-configured or user defined default value for a layout option. |
|
void |
LayoutEffect.setOption(Object object,
IProperty<?> option,
Object value)
Set a layout option value for this layout effect. |
Method parameters in de.cau.cs.kieler.kiml.ui.layout with type arguments of type IProperty | |
---|---|
protected void |
EclipseLayoutConfig.addProperties(Map<IProperty<?>,Object> options)
Add all options that have pre-configured or user defined default values to the given map. |
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<IDebugCanvas> |
Properties.DEBUG_CANVAS
debug canvas. |
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<EdgeRoutingStrategy> |
Properties.EDGE_ROUTING
property to choose an edge routing strategy. |
static IProperty<Double> |
Properties.EXT_PORT_RATIO_OR_POSITION
The original position or position-to-node-size ratio of an external port. |
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<LayerConstraint> |
Properties.LAYER_CONSTRAINT
property to set constraints on the node layering. |
static IProperty<Integer> |
Properties.LINSEG_OFFSET
offset for nodes in linear segments. |
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.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<KNode> |
Properties.PARENT
KNode that contained the origin of this node in the KGraph. |
static IProperty<Random> |
Properties.RANDOM
random number generator for the algorithm. |
static IProperty<LinearSegmentsNodePlacer.Region> |
Properties.REGION
owning region for node. |
static IProperty<Boolean> |
Properties.REVERSED
flag for reversed edges. |
static IProperty<Boolean> |
Properties.SEPARATE_CC
property for choosing whether connected components are processed separately. |
static IProperty<Boolean> |
Properties.STRAIGHT_EDGES
whether edges shall be straightened as much as possible. |
static IProperty<Integer> |
Properties.THOROUGHNESS
property that determines how much effort should be spent. |
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. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |