|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectedu.umd.cs.piccolo.PNode
edu.umd.cs.piccolo.nodes.PPath
edu.umd.cfar.lamp.viper.gui.canvas.AttributablePPathAdapter
edu.umd.cfar.lamp.viper.gui.canvas.PBoxNode
edu.umd.cfar.lamp.viper.gui.data.obox.OboxNode
| Field Summary |
| Fields inherited from class edu.umd.cfar.lamp.viper.gui.canvas.PBoxNode |
attr, mediator |
| Fields inherited from class edu.umd.cs.piccolo.nodes.PPath |
PROPERTY_PATH, PROPERTY_STROKE, PROPERTY_STROKE_PAINT |
| Fields inherited from class edu.umd.cs.piccolo.PNode |
PROPERTY_BOUNDS, PROPERTY_CHILDREN, PROPERTY_CHILDREN_PICKABLE, PROPERTY_CLIENT_PROPERTIES, PROPERTY_FULL_BOUNDS, PROPERTY_PAINT, PROPERTY_PARENT, PROPERTY_PICKABLE, PROPERTY_TRANSFORM, PROPERTY_TRANSPARENCY, PROPERTY_VISIBLE |
| Fields inherited from interface java.awt.print.Printable |
NO_SUCH_PAGE, PAGE_EXISTS |
| Constructor Summary | |
OboxNode(ViperViewMediator mediator)
|
|
| Method Summary | |
void |
bold(CanvasDir dir)
|
void |
boldNorthHandle()
|
void |
boldRightHandle()
|
double |
getAngleInRadians()
|
double |
getBoxHeight()
Can't use getWidth() since PNode already defines it |
java.awt.geom.Point2D[] |
getBoxPts()
|
double |
getBoxWidth()
Can't use getWidth() since PNode already defines it |
java.awt.geom.Point2D[] |
getNorthHandlePts()
|
java.awt.geom.Point2D[] |
getRightHandlePts()
|
java.lang.Object |
getUpdatedAttribute()
synchronize the PNode with the Attribute |
protected void |
resetStyle()
Called by the setDisplayProperties methods, and whenever the style needs changing. |
void |
setAngleInRadians(double angleIn)
|
void |
setCenterBolded(boolean bold)
|
void |
setCornerRadius(int val)
|
void |
setPath(BoxInformation box)
|
void |
setWidthAndHeight(double widthIn,
double heightIn)
|
void |
unbold()
Makes all bolding "blank" so it doesn't highlight |
void |
updateObox()
|
| Methods inherited from class edu.umd.cfar.lamp.viper.gui.canvas.PBoxNode |
getAttribute, getCenterPt, setAttribute |
| Methods inherited from class edu.umd.cfar.lamp.viper.gui.canvas.AttributablePPathAdapter |
getDisplayProperties, getHandleDisplayProperties, getHighlightDisplayProperties, setDisplayProperties, setHandleDisplayProperties, setHighlightDisplayProperties |
| Methods inherited from class edu.umd.cs.piccolo.nodes.PPath |
append, closePath, createEllipse, createPolyline, createPolyline, createRectangle, curveTo, endResizeBounds, getPathBoundsWithStroke, getPathReference, getStroke, getStrokePaint, intersects, lineTo, moveTo, paint, paramString, quadTo, reset, setBounds, setPathTo, setPathToEllipse, setPathToPolyline, setPathToPolyline, setPathToRectangle, setStroke, setStrokePaint, startResizeBounds, updateBoundsFromPath |
| Methods inherited from class edu.umd.cs.piccolo.PNode |
addActivity, addChild, addChild, addChildren, addClientProperty, addInputEventListener, addPropertyChangeListener, addPropertyChangeListener, animateToBounds, animateToColor, animateToPositionScaleRotation, animateToTransform, animateToTransparency, centerBoundsOnPoint, centerFullBoundsOnPoint, clone, computeFullBounds, firePropertyChange, fullIntersects, fullPaint, fullPick, getAllNodes, getAllNodes, getBounds, getBoundsChanged, getBoundsReference, getBoundsVolatile, getChild, getChildBoundsInvalid, getChildBoundsVolatile, getChildPaintInvalid, getChildrenCount, getChildrenIterator, getChildrenPickable, getChildrenReference, getClientProperty, getClientPropertyKeysIterator, getFullBounds, getFullBoundsInvalid, getFullBoundsReference, getGlobalFullBounds, getGlobalRotation, getGlobalScale, getGlobalToLocalTransform, getGlobalTranslation, getHeight, getInverseTransform, getListenerList, getLocalToGlobalTransform, getOccluded, getOffset, getPaint, getPaintInvalid, getParent, getPickable, getRoot, getRotation, getScale, getTransform, getTransformReference, getTransparency, getUnionOfChildrenBounds, getVisible, getWidth, getX, getXOffset, getY, getYOffset, globalToLocal, globalToLocal, globalToLocal, indexOfChild, invalidateFullBounds, invalidateLayout, invalidatePaint, isAncestorOf, isDescendentOf, isDescendentOfRoot, isOpaque, layoutChildren, lerp, localToGlobal, localToGlobal, localToGlobal, localToParent, localToParent, localToParent, moveToBack, moveToBack, moveToFront, moveToFront, offset, paintAfterChildren, parentBoundsChanged, parentToLocal, parentToLocal, parentToLocal, pick, pickAfterChildren, position, print, print, removeAllChildren, removeChild, removeChild, removeChildren, removeFromParent, removeInputEventListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaintFrom, reparent, replaceWith, resetBounds, rotate, rotateAboutPoint, rotateAboutPoint, rotateInPlace, scale, scaleAboutPoint, scaleAboutPoint, setBounds, setBoundsChanged, setChildBoundsInvalid, setChildBoundsVolatile, setChildPaintInvalid, setChildrenPickable, setFullBoundsInvalid, setGlobalRotation, setGlobalScale, setGlobalTranslation, setHight, setOccluded, setOffset, setOffset, setPaint, setPaintInvalid, setParent, setPickable, setRotation, setScale, setTransform, setTransparency, setVisible, setWidth, setX, setY, signalBoundsChanged, toImage, toImage, toString, transformBy, translate, validateFullBounds, validateFullPaint |
| Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface edu.umd.cfar.lamp.viper.gui.canvas.datatypes.Attributable |
getAttribute, setAttribute, setDisplayProperties, setHandleDisplayProperties, setHighlightDisplayProperties |
| Constructor Detail |
public OboxNode(ViperViewMediator mediator)
| Method Detail |
protected void resetStyle()
AttributablePPathAdapter
resetStyle in class AttributablePPathAdapterpublic java.awt.geom.Point2D[] getBoxPts()
getBoxPts in class PBoxNodepublic java.awt.geom.Point2D[] getRightHandlePts()
public java.awt.geom.Point2D[] getNorthHandlePts()
public double getBoxWidth()
getBoxWidth in class PBoxNodepublic double getBoxHeight()
getBoxHeight in class PBoxNodepublic void setAngleInRadians(double angleIn)
public double getAngleInRadians()
public void setWidthAndHeight(double widthIn,
double heightIn)
public void setPath(BoxInformation box)
setPath in class PBoxNodepublic void updateObox()
public java.lang.Object getUpdatedAttribute()
Attributable
getUpdatedAttribute in interface Attributablepublic void setCornerRadius(int val)
public void bold(CanvasDir dir)
bold in class PBoxNodepublic void boldRightHandle()
public void boldNorthHandle()
public void unbold()
unbold in class PBoxNodepublic void setCenterBolded(boolean bold)
setCenterBolded in class PBoxNode
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||