public class JSplitPaneShape extends JComponentShape
RMTypes.Align, RMTypes.AlignX, RMTypes.AlignYBINDING_PROP_NAME, STROKE_BORDER, STROKE_DOUBLE, STROKE_HIDDEN, STROKE_SHAPE| Constructor and Description |
|---|
JSplitPaneShape() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
childrenSuperSelectImmediately()
Overrides default implementation to indicate children should super select immediately.
|
protected void |
configureComponent(JBuilder aBldr,
javax.swing.JComponent aComp)
Configures the component.
|
protected javax.swing.JComponent |
createComponent()
Override to add tabs for app rendering.
|
void |
createComponentDeep(JBuilder aBldr,
javax.swing.JComponent aComp)
Returns the component deep.
|
void |
fromXMLShape(RXArchiver anArchiver,
RXElement anElement)
XML unarchival.
|
RMShape |
getBottomShape()
Returns the shape on this split pane shape's bottom side.
|
java.lang.Class<? extends javax.swing.JComponent> |
getComponentClass()
Returns the component class for this component shape.
|
int |
getDividerLocation()
Returns split pane divider location.
|
int |
getDividerSize()
Returns split pane divider size.
|
RMShape |
getLeftShape()
Returns the shape on this split pane shape's left side.
|
int |
getOrientation()
Returns one of the JSplitPane constants HORIZONTAL_SPLIT or VERTICAL_SPLIT.
|
double |
getResizeWeight()
Returns split pane resize weight.
|
RMShape |
getRightShape()
Returns the shape on this split pane shape's right side.
|
RMShape |
getTopShape()
Returns the shape on this split pane shape's top side.
|
boolean |
isBorderless()
Returns whether split pane has no border.
|
boolean |
isContinuousLayout()
Returns whether split pane is continuous.
|
boolean |
isOneTouchExpandable()
Returns whether split pane is one touch expandable.
|
void |
setBorderless(boolean aValue)
Sets whether split pane has no border.
|
void |
setBottomShape(RMShape aShape)
Sets the shape on this split pane shape's bottom side.
|
void |
setContinuousLayout(boolean aValue)
Sets whether split pane is continuous.
|
void |
setDividerLocation(int aValue)
Sets split pane divider location.
|
void |
setDividerSize(int aValue)
Sets split pane divider size.
|
void |
setLeftShape(RMShape aShape)
Sets the shape on this split pane shape's left side.
|
void |
setOneTouchExpandable(boolean aValue)
Sets whether split pane is one touch expandable.
|
void |
setOrientation(int aValue)
Sets one of the JSplitPane constants HORIZONTAL_SPLIT or VERTICAL_SPLIT.
|
void |
setResizeWeight(double aValue)
Sets split pane resize weight.
|
void |
setRightShape(RMShape aShape)
Sets the shape on this split pane shape's right side.
|
void |
setTopShape(RMShape aShape)
Sets the shape on this split pane shape's top side.
|
boolean |
superSelectable()
Overrides default implementation to indicate that this shape can be super selected.
|
void |
toXMLChildren(RXArchiver anArchiver,
RXElement anElement)
XML archival deep.
|
RXElement |
toXMLShape(RXArchiver anArchiver)
XML archival.
|
acceptsMouse, clone, dispatchEventToComponent, firePropertyChange, getAction, getAutoscrolls, getBackground, getBorder, getClientProperty, getComponent, getFont, getForeground, getItemDisplayKey, getRealClassName, getSendActionOnFocusLost, getToolTipText, isEnabled, isFontSet, isOpaque, mouseClicked, mouseDragged, mouseEntered, mouseExited, mouseMoved, mousePressed, mouseReleased, paintShape, putClientProperty, setAction, setAutoscrolls, setBackground, setBorder, setEnabled, setFont, setForeground, setItemDisplayKey, setOpaque, setRealClassName, setSendActionOnFocusLost, setToolTipTextaddChild, addChild, addChild, addChild, addLayoutChild, bringShapesToFront, cloneDeep, computePrefHeight, computePrefWidth, divideShapeFromTop, fromXML, fromXMLChildren, getBoundsOfChildren, getChild, getChildArray, getChildContaining, getChildCount, getChildLast, getChildren, getChildrenIntersecting, getChildrenWithClass, getChildrenWithClass, getChildWithClass, getChildWithName, getLayout, getNeedsLayout, getSourceURL, indexOfChild, isHittable, isShowing, isSourceURLSet, layout, layoutChildren, relayout, removeChild, removeChild, removeChildren, removeLayoutChild, rpgAll, rpgChildren, sendShapesToBack, setHeight, setLayout, setNeedsLayout, setSourceURL, setWidth, toXMLacceptsChildren, addBinding, addBinding, addDeepChangeListener, addMouseListener, animUpdate, bounds, contains, convertedPointFromShape, convertedPointToShape, convertedRectFromShape, convertedRectToShape, convertedVectorFromShape, convertedVectorToShape, convertFromShape, convertPathFromShape, convertPathToShape, convertPointFromShape, convertPointToShape, convertRectFromShape, convertRectToShape, convertToShape, convertVectorFromShape, convertVectorToShape, copyShape, createDivideShapeRemainder, deepChange, divideShapeFromEdge, get, get, getAlignment, getAlignmentX, getAlignmentY, getAncestor, getAncestorCount, getAncestorInCommon, getAnimator, getAnimator, getAutosizing, getAutosizingDefault, getBestHeight, getBestHeight, getBestWidth, getBestWidth, getBinding, getBinding, getBindingCount, getBindings, getBounds, getBoundsInside, getBoundsMarked, getBoundsMarkedDeep, getChildAnimator, getChildAnimator, getChildClipShape, getClipShape, getColor, getDashArrayString, getDashPhase, getDatasetEntity, getDatasetKey, getDisplayedFill, getDisplayedStroke, getDocument, getEffect, getEventAdapter, getFill, getFormat, getFrame, getFrameHeight, getFrameMaxX, getFrameMaxY, getFrameWidth, getFrameX, getFrameXY, getFrameY, getHeight, getHover, getLayoutInfo, getMaskPath, getMaxX, getMaxY, getMinHeight, getMinHeight, getMinWidth, getMinWidth, getName, getOpacity, getOpacityDeep, getOutline, getPageBreak, getPageBreakMax, getPageBreakPage, getPageBreakPageMax, getPageShape, getParent, getParent, getPath, getPathInBounds, getPrefHeight, getPrefHeight, getPrefWidth, getPrefWidth, getPropertyNameMapped, getPropertyNames, getPropertyNames, getRoll, getRootShape, getRSS, getScaleX, getScaleY, getShapesToAncestor, getShapesToDescendant, getShapesToShape, getSize, getSkewX, getSkewY, getStroke, getStrokeColor, getStrokeOnTop, getStrokeStyle, getStrokeWidth, getTextColor, getTimeline, getTimeline, getTransform, getTransformFromShape, getTransformInverse, getTransformToShape, getUndoer, getURL, getVisbileBounds, getVisibleBounds, getVisibleBounds, getVisibleBounds, getWidth, getX, getXY, getXYP, getY, height, indexOf, intersects, isAncestor, isAnimProperty, isDeletable, isDescendant, isEditing, isEnabled, isHittable, isLocked, isMinHeightSet, isMinWidthSet, isPrefHeightSet, isPrefWidthSet, isRoot, isRSS, isShowing, isUnderlined, isUseFill, isUseStroke, isViewing, isVisible, offsetXY, page, pageMax, paint, paintShapeAll, paintShapeChildren, paintShapeOver, propertyChange, put, removeBinding, removeBinding, removeDeepChangeListener, removeFromParent, removeMouseListener, repaint, repaint, resolvePageReferences, rpgBindings, rpgShape, setAlignment, setAlignmentX, setAlignmentY, setAutosizing, setBestHeight, setBestSize, setBounds, setBounds, setColor, setDashArrayString, setDashPhase, setEffect, setEnabled, setFill, setFormat, setFrame, setFrame, setFrameSize, setFrameX, setFrameXY, setFrameXY, setFrameY, setHover, setLayoutInfo, setLocked, setMinHeight, setMinSize, setMinWidth, setName, setOpacity, setOutline, setParent, setPrefHeight, setPrefWidth, setRoll, setScaleX, setScaleXY, setScaleY, setShowing, setSize, setSize, setSkewX, setSkewXY, setSkewY, setStroke, setStrokeColor, setStrokeStyle, setStrokeWidth, setTextColor, setTime, setTimeline, setUnderlined, setURL, setUseFill, setUseStroke, setVisible, setX, setXY, setXY, setXYP, setY, shapeHidden, shapeShown, toString, undoerDisable, undoerEnable, undoerSetUndoTitle, width, x, yaddPropertyChangeListener, firePropertyChange, firePropertyChange, getPCEvent, removePropertyChangeListener, sendPropertyChangeaddListener, getListener, getListenerCount, getListenerCount, getListenerList, getListeners, hasListeners, removeListenerpublic boolean isContinuousLayout()
public void setContinuousLayout(boolean aValue)
public boolean isOneTouchExpandable()
public void setOneTouchExpandable(boolean aValue)
public int getDividerSize()
public void setDividerSize(int aValue)
public int getDividerLocation()
public void setDividerLocation(int aValue)
public double getResizeWeight()
public void setResizeWeight(double aValue)
public int getOrientation()
public void setOrientation(int aValue)
public boolean isBorderless()
public void setBorderless(boolean aValue)
public RMShape getLeftShape()
public void setLeftShape(RMShape aShape)
public RMShape getRightShape()
public void setRightShape(RMShape aShape)
public RMShape getTopShape()
public void setTopShape(RMShape aShape)
public RMShape getBottomShape()
public void setBottomShape(RMShape aShape)
public boolean superSelectable()
superSelectable in class RMShapepublic boolean childrenSuperSelectImmediately()
childrenSuperSelectImmediately in class RMShapepublic java.lang.Class<? extends javax.swing.JComponent> getComponentClass()
getComponentClass in class JComponentShapeprotected javax.swing.JComponent createComponent()
createComponent in class JComponentShapeprotected void configureComponent(JBuilder aBldr, javax.swing.JComponent aComp)
configureComponent in class JComponentShapepublic void createComponentDeep(JBuilder aBldr, javax.swing.JComponent aComp)
createComponentDeep in class JComponentShapepublic RXElement toXMLShape(RXArchiver anArchiver)
toXMLShape in class JComponentShapepublic void toXMLChildren(RXArchiver anArchiver, RXElement anElement)
toXMLChildren in class JComponentShapepublic void fromXMLShape(RXArchiver anArchiver, RXElement anElement)
fromXMLShape in class JComponentShape