public class JSplitPaneShape extends RJShape
WRAP_TYPE_BOTH, WRAP_TYPE_NONE
Constructor and Description |
---|
JSplitPaneShape()
Creates a new splitpane shape.
|
JSplitPaneShape(javax.swing.JComponent aComponent)
Creates a new splitpane shape.
|
Modifier and Type | Method and Description |
---|---|
boolean |
childrenSuperSelectImmediately()
Overrides default implementation to indicate children should super select immediately.
|
RJShape |
getBottomShape() |
RJShape |
getLeftShape() |
int |
getOrientation()
returns one of the JSplitPane constants HORIZONTAL_SPLIT or VERTICAL_SPLIT
|
RJShape |
getRightShape() |
javax.swing.JSplitPane |
getSplitPane()
Returns the splitpane shape's splitpane.
|
RJShape |
getTopShape()
Specific methods to return each child as the Tool created them
|
void |
paintImage(java.awt.Graphics2D g)
Overrides default implementation to do brute force painting.
|
void |
setDividerLocation(int loc)
Set the dividerLocation of the Component and resize children
|
void |
setHeightDeep(float h,
boolean constrain)
Sizing methods to handle three child components appropriately
|
void |
setHorizontalDividerLocation(int loc)
Set the dividerLocation of a horizontal splitpane and resize children
|
void |
setVerticalDividerLocation(int loc)
Set the dividerLocation of a horizontal splitpane and resize children
|
void |
setWidthDeep(float w,
boolean constrain)
Sets the width of this shape and its children (proportionally using their autosizing).
|
boolean |
superSelectable()
Overrides default implementation to indicate that this shape can be super selected.
|
acceptsDrag, clone, cloneDeep, dragAtPoint, dragExit, dropAtPoint, dropKeyAtPoint, equals, findParentPanel, fromXML, getAutosizing, getBorder, getBoundsInsideInset, getChildRB, getClipRect, getComponent, getDefaultMaximumSize, getDefaultMinimumSize, getFont, getImage, getMaximumSize, getMinimumSize, getName, getToolClassName, getToolTipText, paintImageOverkill, paintShape, recache, recacheDeep, setAutosizing, setBorder, setClipsChildren, setComponent, setFill, setFont, setHeight, setMaximumSize, setMinimumSize, setName, setToolTipText, setWidth, setX, setY, super_fromXML, toXML
acceptsChildren, acceptsDragKeys, acceptsFormat, acceptsMouse, addChild, addChild, addChildBelowLastChild, bounds, boundsChanged, boundsChanged, bringShapesToFront, canBeUngrouped, contains, convertedPointFromShape, convertedPointToShape, convertedRectFromShape, convertedRectToShape, convertedSizeFromShape, convertedSizeToShape, convertedVectorFromShape, convertedVectorToShape, convertFromShape, convertPathFromShape, convertPathToShape, convertPointFromShape, convertPointToShape, convertRectFromShape, convertRectToShape, convertSizeFromShape, convertSizeToShape, convertToShape, convertVectorFromShape, convertVectorToShape, copy, copyShape, delete, didChange, divideShapeFromEdge, divideShapeFromTop, dragKeyAtPoint, fromXMLDeep, get, getActionScript, getAnim, getAnim, getAnimator, getAnimator, getAutosizeHeight, getBounds, getBoundsInside, getBoundsMarked, getBoundsOfChildren, getBoundsOfChildren, getBoundsSuperSelected, getCausesWrap, getCausesWrapType, getChild, getChildAnimator, getChildAnimator, getChildContaining, getChildCount, getChildLast, getChildren, getChildrenIntersecting, getChildrenWhoCauseWrap, getChildrenWhoDraw, getChildrenWhoHitTest, getChildSortedByX, getChildWithClass, getChildWithName, getColor, getCommonAncestor, getDocument, getFill, getFill, getFill, getFillCount, getFills, getFormat, getFrame, getFrame, getFrameMaxX, getFrameMaxY, getFrameX, getFrameXY, getFrameY, getGroupShape, getHeight, getHeightToFit, getImageFill, getLineWidth, getListKey, getListKeyDeep, getListKeyShape, getMaxX, getMaxY, getOpacity, getOpacityDeep, getOutline, getPageCount, getPageShape, getParent, getParentCount, getParents, getPath, getPathInBounds, getPropertyKey, getPropertyKeyCount, getPropertyKeyName, getRoll, getRootShape, getScaleX, getScaleY, getShapesToAncestor, getShapesToDescendant, getShapesToShape, getSize, getSizeP, getSkewX, getSkewY, getStroke, getStrokeColor, getTextColor, getTransform, getTransformFromShape, getTransformInverse, getTransformToShape, getUndoer, getUrl, getWidth, getWidthToFit, getX, getXY, getXYP, getY, groupShapes, hasPageBreaks, height, indexOf, indexOf, initWithArchiver, intersects, isAncestor, isDescendant, isLocked, isRoot, isUnderlined, mouseDragged, mouseEntered, mouseExited, mouseMoved, mousePressed, mouseReleased, notRSS, offsetChildrenXY, offsetXY, page, pageBreakMax, pageBreakPageMax, pageMax, put, putPropertyKey, reclaimChildren, removeChild, removeChild, removeChildren, removeChildren, removeFromParent, resolvePageReferences, rpgClone, rpgCloneBase, rpgCloneChildren, rpgCloneConclude, rpgCloneNotification, rpgClonePrepare, rpgClonePreprocess, rpgCloneUrl, sendShapesToBack, setActionScript, setAnim, setAutosizeHeight, setBounds, setBounds, setCausesWrapType, setChildren, setColor, setFormat, setFrame, setFrame, setFrameSize, setFrameX, setFrameXY, setFrameXY, setFrameY, setHeightDeep, setHeightToFit, setLineWidth, setListKey, setLocked, setNeedsRepaint, setNeedsRepaint, setOpacity, setOutline, setParent, setRoll, setScaleX, setScaleXY, setScaleY, setSize, setSize, setSizeDeep, setSizeP, setSizeToFit, setSizeToFit, setSkewX, setSkewXY, setSkewY, setStroke, setStrokeColor, setTextColor, setTime, setUnderlined, setUrl, setWidthDeep, setWidthToFit, setXY, setXY, setXYP, sizesToFitChildren, toString, undoClone, undoCopy, undoEquals, undoerAddDirtyObject, undoerDisable, undoerEnable, undoerSetUndoTitle, width, willChange, willChange, x, y
didUndo, getAnimAttribute, getClassNameShort
finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getSize
public JSplitPaneShape()
public JSplitPaneShape(javax.swing.JComponent aComponent)
public javax.swing.JSplitPane getSplitPane()
public boolean superSelectable()
superSelectable
in class RMShape
public boolean childrenSuperSelectImmediately()
childrenSuperSelectImmediately
in class RMShape
public void paintImage(java.awt.Graphics2D g)
paintImage
in class RJShape
public RJShape getTopShape()
public RJShape getBottomShape()
public RJShape getLeftShape()
public RJShape getRightShape()
public int getOrientation()
public void setHeightDeep(float h, boolean constrain)
setHeightDeep
in class RMShape
public void setWidthDeep(float w, boolean constrain)
RMShape
setWidthDeep
in class RMShape
public void setDividerLocation(int loc)
public void setHorizontalDividerLocation(int loc)
public void setVerticalDividerLocation(int loc)