Class JSplitPaneShape
java.lang.Object
com.inductiveautomation.rm.base.RMListenerList
com.inductiveautomation.rm.base.RMObject
com.inductiveautomation.rm.shape.RMShape
com.inductiveautomation.rm.shape.RMParentShape
com.inductiveautomation.rm.swing.shape.JComponentShape
com.inductiveautomation.rm.swing.shape.JSplitPaneShape
- All Implemented Interfaces:
- Archivable,- DeepChangeListener,- RMPropertyChanger,- RMTypes,- PropertyChangeListener,- Cloneable,- EventListener
An RMShape subclass for JSplitPane.
- 
Nested Class SummaryNested classes/interfaces inherited from interface com.inductiveautomation.rm.base.RMTypesRMTypes.Align, RMTypes.AlignX, RMTypes.AlignY
- 
Field SummaryFields inherited from class com.inductiveautomation.rm.shape.RMShapeBINDING_PROP_NAME, STROKE_BORDER, STROKE_DOUBLE, STROKE_HIDDEN, STROKE_SHAPE
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionbooleanOverrides default implementation to indicate children should super select immediately.protected voidconfigureComponent(JBuilder aBldr, JComponent aComp) Configures the component.protected JComponentOverride to add tabs for app rendering.voidcreateComponentDeep(JBuilder aBldr, JComponent aComp) Returns the component deep.voidfromXMLShape(RXArchiver anArchiver, RXElement anElement) XML unarchival.Returns the shape on this split pane shape's bottom side.Class<? extends JComponent>Returns the component class for this component shape.intReturns split pane divider location.intReturns split pane divider size.Returns the shape on this split pane shape's left side.intReturns one of the JSplitPane constants HORIZONTAL_SPLIT or VERTICAL_SPLIT.doubleReturns split pane resize weight.Returns the shape on this split pane shape's right side.Returns the shape on this split pane shape's top side.booleanReturns whether split pane has no border.booleanReturns whether split pane is continuous.booleanReturns whether split pane is one touch expandable.voidsetBorderless(boolean aValue) Sets whether split pane has no border.voidsetBottomShape(RMShape aShape) Sets the shape on this split pane shape's bottom side.voidsetContinuousLayout(boolean aValue) Sets whether split pane is continuous.voidsetDividerLocation(int aValue) Sets split pane divider location.voidsetDividerSize(int aValue) Sets split pane divider size.voidsetLeftShape(RMShape aShape) Sets the shape on this split pane shape's left side.voidsetOneTouchExpandable(boolean aValue) Sets whether split pane is one touch expandable.voidsetOrientation(int aValue) Sets one of the JSplitPane constants HORIZONTAL_SPLIT or VERTICAL_SPLIT.voidsetResizeWeight(double aValue) Sets split pane resize weight.voidsetRightShape(RMShape aShape) Sets the shape on this split pane shape's right side.voidsetTopShape(RMShape aShape) Sets the shape on this split pane shape's top side.booleanOverrides default implementation to indicate that this shape can be super selected.voidtoXMLChildren(RXArchiver anArchiver, RXElement anElement) XML archival deep.toXMLShape(RXArchiver anArchiver) XML archival.Methods inherited from class com.inductiveautomation.rm.swing.shape.JComponentShapeacceptsMouse, 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, setToolTipTextMethods inherited from class com.inductiveautomation.rm.shape.RMParentShapeaddChild, 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, toXMLMethods inherited from class com.inductiveautomation.rm.shape.RMShapeacceptsChildren, 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, yMethods inherited from class com.inductiveautomation.rm.base.RMObjectaddPropertyChangeListener, firePropertyChange, firePropertyChange, getPCEvent, removePropertyChangeListener, sendPropertyChangeMethods inherited from class com.inductiveautomation.rm.base.RMListenerListaddListener, getListener, getListenerCount, getListenerCount, getListenerList, getListeners, hasListeners, removeListener
- 
Constructor Details- 
JSplitPaneShapepublic JSplitPaneShape()
 
- 
- 
Method Details- 
isContinuousLayoutpublic boolean isContinuousLayout()Returns whether split pane is continuous.
- 
setContinuousLayoutpublic void setContinuousLayout(boolean aValue) Sets whether split pane is continuous.
- 
isOneTouchExpandablepublic boolean isOneTouchExpandable()Returns whether split pane is one touch expandable.
- 
setOneTouchExpandablepublic void setOneTouchExpandable(boolean aValue) Sets whether split pane is one touch expandable.
- 
getDividerSizepublic int getDividerSize()Returns split pane divider size.
- 
setDividerSizepublic void setDividerSize(int aValue) Sets split pane divider size.
- 
getDividerLocationpublic int getDividerLocation()Returns split pane divider location.
- 
setDividerLocationpublic void setDividerLocation(int aValue) Sets split pane divider location.
- 
getResizeWeightpublic double getResizeWeight()Returns split pane resize weight.
- 
setResizeWeightpublic void setResizeWeight(double aValue) Sets split pane resize weight.
- 
getOrientationpublic int getOrientation()Returns one of the JSplitPane constants HORIZONTAL_SPLIT or VERTICAL_SPLIT.
- 
setOrientationpublic void setOrientation(int aValue) Sets one of the JSplitPane constants HORIZONTAL_SPLIT or VERTICAL_SPLIT.
- 
isBorderlesspublic boolean isBorderless()Returns whether split pane has no border.
- 
setBorderlesspublic void setBorderless(boolean aValue) Sets whether split pane has no border.
- 
getLeftShapeReturns the shape on this split pane shape's left side.
- 
setLeftShapeSets the shape on this split pane shape's left side.
- 
getRightShapeReturns the shape on this split pane shape's right side.
- 
setRightShapeSets the shape on this split pane shape's right side.
- 
getTopShapeReturns the shape on this split pane shape's top side.
- 
setTopShapeSets the shape on this split pane shape's top side.
- 
getBottomShapeReturns the shape on this split pane shape's bottom side.
- 
setBottomShapeSets the shape on this split pane shape's bottom side.
- 
superSelectablepublic boolean superSelectable()Overrides default implementation to indicate that this shape can be super selected.- Overrides:
- superSelectablein class- RMShape
 
- 
childrenSuperSelectImmediatelypublic boolean childrenSuperSelectImmediately()Overrides default implementation to indicate children should super select immediately.- Overrides:
- childrenSuperSelectImmediatelyin class- RMShape
 
- 
getComponentClassReturns the component class for this component shape.- Overrides:
- getComponentClassin class- JComponentShape
 
- 
createComponentOverride to add tabs for app rendering.- Overrides:
- createComponentin class- JComponentShape
 
- 
configureComponentConfigures the component.- Overrides:
- configureComponentin class- JComponentShape
 
- 
createComponentDeepReturns the component deep.- Overrides:
- createComponentDeepin class- JComponentShape
 
- 
toXMLShapeXML archival.- Overrides:
- toXMLShapein class- JComponentShape
 
- 
toXMLChildrenXML archival deep.- Overrides:
- toXMLChildrenin class- JComponentShape
 
- 
fromXMLShapeXML unarchival.- Overrides:
- fromXMLShapein class- JComponentShape
 
 
-