|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectedu.umd.cs.piccolo.PNode
de.ukn.hci.squidy.designer.shape.VisualShape<VisualShape<?>>
de.ukn.hci.squidy.designer.model.PipeShape
public class PipeShape
Edge.
Date: Feb 19, 2009 Time: 2:00:01 PM
Roman Rädle <a href="mailto:Roman.Raedle@uni-konstanz.de">Roman.Raedle@uni-konstanz.de</a> Human-Computer Interaction Group University of Konstanz
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class edu.umd.cs.piccolo.PNode |
|---|
edu.umd.cs.piccolo.PNode.PSceneGraphDelegate |
| Field Summary | |
|---|---|
Line2D |
shape
|
| Fields inherited from class de.ukn.hci.squidy.designer.shape.VisualShape |
|---|
defaultFont, internalFont, PROPERTY_CODE_INITIALIZED, PROPERTY_INITIALZED |
| Fields inherited from class edu.umd.cs.piccolo.PNode |
|---|
PROPERTY_BOUNDS, PROPERTY_CHILDREN, PROPERTY_CHILDREN_PICKABLE, PROPERTY_CLIENT_PROPERTIES, PROPERTY_CODE_BOUNDS, PROPERTY_CODE_CHILDREN, PROPERTY_CODE_CHILDREN_PICKABLE, PROPERTY_CODE_CLIENT_PROPERTIES, PROPERTY_CODE_FULL_BOUNDS, PROPERTY_CODE_PAINT, PROPERTY_CODE_PARENT, PROPERTY_CODE_PICKABLE, PROPERTY_CODE_TRANSFORM, PROPERTY_CODE_TRANSPARENCY, PROPERTY_CODE_VISIBLE, PROPERTY_FULL_BOUNDS, PROPERTY_PAINT, PROPERTY_PARENT, PROPERTY_PICKABLE, PROPERTY_TRANSFORM, PROPERTY_TRANSPARENCY, PROPERTY_VISIBLE, SCENE_GRAPH_DELEGATE |
| Fields inherited from interface java.awt.print.Printable |
|---|
NO_SUCH_PAGE, PAGE_EXISTS |
| Constructor Summary | |
|---|---|
PipeShape()
Default constructor at least required for JAXB. |
|
PipeShape(ConnectorShape<?,?> source,
ConnectorShape<?,?> target)
|
|
| Method Summary | |
|---|---|
static PipeShape |
create(ConnectorShape<?,?> source,
ConnectorShape<?,?> target)
|
Pipe |
getPipe()
|
ConnectorShape<?,?> |
getSource()
|
ConnectorShape<?,?> |
getTarget()
|
void |
initialize()
|
protected void |
paintDebug(edu.umd.cs.piccolo.util.PPaintContext paintContext)
Allows subclasses to debug bounds, coordinates, etc. |
protected void |
paintShape(edu.umd.cs.piccolo.util.PPaintContext paintContext)
Allows sub-classing the visual shape and paint individual shapes, forms, etc. |
protected boolean |
pickAfterChildren(edu.umd.cs.piccolo.util.PPickPath pickPath)
|
void |
setPipe(Pipe pipe)
|
void |
setSource(ConnectorShape<?,?> source)
|
void |
setTarget(ConnectorShape<?,?> target)
|
| Methods inherited from class de.ukn.hci.squidy.designer.shape.VisualShape |
|---|
addVisualShape, afterUnmarshal, getChildren, getId, getLayoutConstraint, initializeInternalComponents, initializeShapeListeners, isDraggable, isRenderPrimitive, isRenderPrimitiveRect, paint, removeFromParent, removeVisualShape, repaintFrom, setChildren, setDraggable, setLayoutConstraint, setRenderPrimitive, setRenderPrimitiveRect |
| Methods inherited from class edu.umd.cs.piccolo.PNode |
|---|
addActivity, addAttribute, addChild, addChild, addChildren, addClientProperty, addInputEventListener, addPropertyChangeListener, addPropertyChangeListener, animateToBounds, animateToColor, animateToPositionScaleRotation, animateToTransform, animateToTransparency, animateTransformToBounds, centerBoundsOnPoint, centerFullBoundsOnPoint, clone, computeFullBounds, endResizeBounds, findIntersectingNodes, fireChildPropertyChange, firePropertyChange, fullIntersects, fullPaint, fullPick, getAllNodes, getAllNodes, getAttribute, getAttribute, getBooleanAttribute, getBounds, getBoundsChanged, getBoundsReference, getBoundsVolatile, getChild, getChildBoundsInvalid, getChildBoundsVolatile, getChildPaintInvalid, getChildrenCount, getChildrenIterator, getChildrenPickable, getChildrenReference, getClientProperties, getClientProperty, getClientPropertyKeysEnumeration, getClientPropertyKeysIterator, getDoubleAttribute, getFullBounds, getFullBoundsInvalid, getFullBoundsReference, getGlobalBounds, getGlobalFullBounds, getGlobalRotation, getGlobalScale, getGlobalToLocalTransform, getGlobalTranslation, getHeight, getIntegerAttribute, getInverseTransform, getListenerList, getLocalToGlobalTransform, getOccluded, getOffset, getPaint, getPaintInvalid, getParent, getPickable, getPropertyChangeParentMask, getRoot, getRotation, getScale, getTransform, getTransformReference, getTransparency, getUnionOfChildrenBounds, getVisible, getWidth, getX, getXOffset, getY, getYOffset, globalToLocal, globalToLocal, globalToLocal, indexOfChild, internalUpdateBounds, intersects, invalidateFullBounds, invalidateLayout, invalidatePaint, isAncestorOf, isDescendentOf, isDescendentOfRoot, isOpaque, layoutChildren, lerp, localToGlobal, localToGlobal, localToGlobal, localToParent, localToParent, localToParent, moveInBackOf, moveInFrontOf, moveToBack, moveToFront, offset, paintAfterChildren, paramString, parentBoundsChanged, parentToLocal, parentToLocal, parentToLocal, pick, position, print, print, removeAllChildren, removeChild, removeChild, removeChildren, removeInputEventListener, removePropertyChangeListener, removePropertyChangeListener, repaint, reparent, replaceWith, resetBounds, rotate, rotateAboutPoint, rotateAboutPoint, rotateInPlace, scale, scaleAboutPoint, scaleAboutPoint, setBounds, setBounds, setBoundsChanged, setChildBoundsInvalid, setChildBoundsVolatile, setChildPaintInvalid, setChildrenPickable, setFullBoundsInvalid, setGlobalRotation, setGlobalScale, setGlobalTranslation, setHeight, setOccluded, setOffset, setOffset, setPaint, setPaintInvalid, setParent, setPickable, setPropertyChangeParentMask, setRotation, setScale, setTransform, setTransparency, setVisible, setWidth, setX, setY, signalBoundsChanged, startResizeBounds, toImage, toImage, toImage, toString, transformBy, translate, validateFullBounds, validateFullPaint |
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public Line2D shape
| Constructor Detail |
|---|
public PipeShape()
public PipeShape(ConnectorShape<?,?> source,
ConnectorShape<?,?> target)
source - target - | Method Detail |
|---|
public static PipeShape create(ConnectorShape<?,?> source,
ConnectorShape<?,?> target)
public final Pipe getPipe()
public final void setPipe(Pipe pipe)
pipe - the pipe to setpublic ConnectorShape<?,?> getSource()
public void setSource(ConnectorShape<?,?> source)
public ConnectorShape<?,?> getTarget()
public void setTarget(ConnectorShape<?,?> target)
public void initialize()
initialize in interface Initializableprotected boolean pickAfterChildren(edu.umd.cs.piccolo.util.PPickPath pickPath)
pickAfterChildren in class edu.umd.cs.piccolo.PNodeprotected void paintShape(edu.umd.cs.piccolo.util.PPaintContext paintContext)
VisualShape
paintShape in class VisualShape<VisualShape<?>>paintContext - The paint context contains the Graphics2D object to draw on,
scale factor and further information that are required to
paint the current scene.protected void paintDebug(edu.umd.cs.piccolo.util.PPaintContext paintContext)
VisualShape
paintDebug in class VisualShape<VisualShape<?>>paintContext - The paint context contains the Graphics2D object to draw on,
scale factor and further information that are required to
paint the current scene.DebugConstants.ENABLED
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||