- paintComponent(Graphics) - Method in class org.eth.cyril.graphdrawing.gui.graphdrawer.swing.SwingGraphDrawer
-
- Pair<T> - Class in org.eth.cyril.util.collections
-
- Pair(T, T) - Constructor for class org.eth.cyril.util.collections.Pair
-
- panelWithBoxLayout() - Static method in class org.eth.cyril.util.gui.GUIUtil
-
- panelWithBoxLayout(int) - Static method in class org.eth.cyril.util.gui.GUIUtil
-
- panelWithBoxLayout(Supplier<T>, int) - Static method in class org.eth.cyril.util.gui.GUIUtil
-
- parent(String) - Method in class org.eth.cyril.model.model.nodes.impl.ValueImpl
-
- parent(String) - Method in interface org.eth.cyril.model.model.nodes.Value
-
Returns the parent which points to this value with the given name.
- ParentChildPositioningConstraint - Class in org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained.constraints.position.impl
-
- ParentChildPositioningConstraint() - Constructor for class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained.constraints.position.impl.ParentChildPositioningConstraint
-
- ParentChildPositioningConstraint(double) - Constructor for class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained.constraints.position.impl.ParentChildPositioningConstraint
-
- ParentChildPositioningConstraint - Class in org.eth.cyril.modeltograph.constraints.position
-
- ParentChildPositioningConstraint(double) - Constructor for class org.eth.cyril.modeltograph.constraints.position.ParentChildPositioningConstraint
-
- parentFor(ObjectValue) - Method in interface org.eth.cyril.model.model.nodes.Value
-
Gets the name of the parent for the given value.
- parents - Variable in class org.eth.cyril.model.model.nodes.impl.ValueImpl
-
- parents() - Method in class org.eth.cyril.model.model.nodes.impl.ValueImpl
-
- parents() - Method in interface org.eth.cyril.model.model.nodes.Value
-
Returns a collection of all the parents.
- parse(String, Schema) - Static method in class org.eth.cyril.util.gui.configuration.PrimitiveEditorUtil
-
- parse(String) - Method in interface org.eth.cyril.util.Parser
-
- Parser<T> - Interface in org.eth.cyril.util
-
- ParserRegistry - Class in org.eth.cyril.util
-
- pathBetween(Value, Value) - Static method in class org.eth.cyril.model.model.ValueUtil
-
Gets the dot-separated path between the first value and the second value.
- plus(Position) - Method in class org.eth.cyril.graphdrawing.graph.Position
-
- Polygon(Position[]) - Constructor for class org.eth.cyril.graphdrawing.gui.graphdrawer.shapes.Shape.Polygon
-
- Polygon(Position[], Position[]) - Constructor for class org.eth.cyril.graphdrawing.gui.graphdrawer.shapes.Shape.Polygon
-
- PopupItem - Class in org.eth.cyril.graphdrawing.gui.graphdrawer
-
Represents a single item in a popup-menu.
- PopupItem(String, String, Consumer<GraphDrawer>) - Constructor for class org.eth.cyril.graphdrawing.gui.graphdrawer.PopupItem
-
- PopupItem(String, Consumer<GraphDrawer>) - Constructor for class org.eth.cyril.graphdrawing.gui.graphdrawer.PopupItem
-
- Position - Class in org.eth.cyril.graphdrawing.graph
-
- Position(double, double) - Constructor for class org.eth.cyril.graphdrawing.graph.Position
-
- PositionCalculator<T,U> - Interface in org.eth.cyril.graphdrawing.graph.drawing.sugiyama
-
- PositionCalculatorUtil - Class in org.eth.cyril.graphdrawing.graph.drawing.sugiyama
-
- PositionCalculatorUtil() - Constructor for class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.PositionCalculatorUtil
-
- positionForNode(Node) - Method in class org.eth.cyril.graphdrawing.gui.intermediate.layout.AnimatableIntermediateLayout
-
- positionForNode(Node) - Method in class org.eth.cyril.graphdrawing.gui.intermediate.layout.DirectIntermediateLayout
-
- positionForNode(Node) - Method in interface org.eth.cyril.graphdrawing.gui.intermediate.layout.IntermediateLayout
-
The position for the node in the intermediate layout.
- positioningPriorityDown(Node, int) - Static method in class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.SugiyamaUtil
-
- positioningPriorityDown(Node) - Static method in class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.SugiyamaUtil
-
- positioningPriorityUp(Node, int) - Static method in class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.SugiyamaUtil
-
- positioningPriorityUp(Node) - Static method in class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.SugiyamaUtil
-
- prepareForNextLayout() - Method in class org.eth.cyril.graphdrawing.gui.intermediate.layout.AnimatableIntermediateLayout
-
- prepareForNextLayout() - Method in class org.eth.cyril.graphdrawing.gui.intermediate.layout.DirectIntermediateLayout
-
- prepareForNextLayout() - Method in interface org.eth.cyril.graphdrawing.gui.intermediate.layout.IntermediateLayout
-
Prepares this intermediate layout for the next layout step.
- prepareParser(String) - Static method in class org.eth.cyril.model.dsl.Util
-
Prepares the parser for the given string.
- previous() - Method in class org.eth.cyril.graphdrawing.graph.sequence.RewindableGraphSequence
-
Set to the previous graph.
- primitive() - Method in class org.eth.cyril.model.model.nodes.impl.PrimitiveValueImpl
-
- Primitive - Class in org.eth.cyril.model.model.nodes
-
- primitive() - Method in interface org.eth.cyril.model.model.nodes.PrimitiveValue
-
The actual primitive value contained in this value.
- Primitive.PrimitiveVisitor<A,R> - Interface in org.eth.cyril.model.model.nodes
-
- PrimitiveArrayStringResolver - Class in org.eth.cyril.model.output
-
- PrimitiveArrayStringResolver(String, String, String, int) - Constructor for class org.eth.cyril.model.output.PrimitiveArrayStringResolver
-
- PrimitiveEditor - Class in org.eth.cyril.util.gui.configuration
-
- PrimitiveEditor() - Constructor for class org.eth.cyril.util.gui.configuration.PrimitiveEditor
-
- primitiveEditorFor(Object, Consumer<Object>, Schema) - Static method in class org.eth.cyril.util.gui.configuration.PrimitiveEditor
-
- PrimitiveEditorUtil - Class in org.eth.cyril.util.gui.configuration
-
- PrimitiveEditorUtil() - Constructor for class org.eth.cyril.util.gui.configuration.PrimitiveEditorUtil
-
- PrimitiveParsingVisitor - Class in org.eth.cyril.model.model.nodes
-
- PrimitiveParsingVisitor() - Constructor for class org.eth.cyril.model.model.nodes.PrimitiveParsingVisitor
-
- PrimitiveSchema - Class in org.eth.cyril.util.configuration.schema
-
- PrimitiveSchema(PrimitiveSchema.Type, Object, boolean, String) - Constructor for class org.eth.cyril.util.configuration.schema.PrimitiveSchema
-
- PrimitiveSchema.Type - Enum in org.eth.cyril.util.configuration.schema
-
- PrimitiveSerializer - Class in org.eth.cyril.util.serialization
-
- PrimitiveSerializer() - Constructor for class org.eth.cyril.util.serialization.PrimitiveSerializer
-
- primitiveSerializer() - Static method in class org.eth.cyril.util.serialization.Serializers
-
Returns a new serializer for primitives (numeric values, booleans and strings)
- primitiveValue(long, String) - Method in interface org.eth.cyril.model.model.ModelFactory
-
Returns a new primitive value with the given id and type name.
- primitiveValue(long, String) - Method in class org.eth.cyril.model.model.nodes.impl.DefaultModelFactory
-
- PrimitiveValue - Interface in org.eth.cyril.model.model.nodes
-
A PrimitiveValue denotes an object at run-time of a primitive type, a String or also a boxed primitive type.
- PrimitiveValueImpl - Class in org.eth.cyril.model.model.nodes.impl
-
- PrimitiveValueImpl() - Constructor for class org.eth.cyril.model.model.nodes.impl.PrimitiveValueImpl
-
- PrimitiveValueImpl(long, String) - Constructor for class org.eth.cyril.model.model.nodes.impl.PrimitiveValueImpl
-
- priorityDown() - Method in class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.SugiyamaOriginalPositionCalculator.IntermediateNode
-
- priorityUp() - Method in class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.SugiyamaOriginalPositionCalculator.IntermediateNode
-
- ProgressMonitor - Interface in org.eth.cyril.util
-
A ProgressMonitor allows to monitor progress of certain operations at places where such a monitoring is possible.
- ProgressMonitor.Progress - Class in org.eth.cyril.util
-
Describes the progress which was made.
- Properties - Class in org.eth.cyril.util.configuration
-
Some pre-defined properties which can be used for configurations.
- Properties() - Constructor for class org.eth.cyril.util.configuration.Properties
-
- property(String, Class<T>) - Static method in class org.eth.cyril.graphdrawing.graph.drawing.configuration.EmptyConfiguration
-
- PropertyDescriptor(String, Class<T>) - Constructor for class org.eth.cyril.graphdrawing.graph.drawing.configuration.EmptyConfiguration.PropertyDescriptor
-
- put(K, V) - Method in class org.eth.cyril.util.collections.collectionmap.CollectionMap
-
- putAll(K, Collection<V>) - Method in class org.eth.cyril.util.collections.collectionmap.CollectionMap
-