public class RMLabels extends RMParentShape
RMTypes.Align, RMTypes.AlignX, RMTypes.AlignY
Constructor and Description |
---|
RMLabels()
Creates a new labels template.
|
Modifier and Type | Method and Description |
---|---|
boolean |
childrenSuperSelectImmediately()
Editor method - indicates that labels child should super-select immediately.
|
RMLabels |
clone()
Override to clone grouping.
|
void |
fixSize()
Resets labels block width and height if any of labels other attributes have changed.
|
java.lang.String |
getDatasetKey()
Returns the dataset key associated with labels.
|
RMGrouping |
getGrouping()
Returns the grouping for this labels shape.
|
RMLabel |
getLabel()
Returns the default label shape.
|
double |
getLabelHeight()
Returns the height of an individual label.
|
double |
getLabelWidth()
Returns the width of an individual label.
|
int |
getNumberOfColumns()
Returns the number of columns in the labels block.
|
int |
getNumberOfRows()
Returns the number of rows in the labels block.
|
RMSort |
getSort(int anIndex)
Returns the specific sort at the given index.
|
int |
getSortCount()
Returns the number of sorts associated with labels.
|
java.util.List |
getSorts()
Returns the list of sorts associated with labels.
|
double |
getSpacingHeight()
Returns the spacing between labels vertically.
|
double |
getSpacingWidth()
Returns the spacing between labels horizontally.
|
void |
paintShape(RMShapePainter aPntr)
Paint labels shapes.
|
RMShape |
rpgAll(ReportOwner anRptOwner,
RMShape aParent)
Report Generation.
|
void |
setDatasetKey(java.lang.String aKeyPath)
Sets the dataset key associated with labels.
|
void |
setHeight(double value)
Overrides shape method to recalc spacing height.
|
void |
setNumberOfColumns(int aValue)
Sets the number of columns in the labels block.
|
void |
setNumberOfRows(int aValue)
Sets the number of rows in the labels block.
|
void |
setSpacingHeight(double aValue)
Sets the spacing between labels vertically.
|
void |
setSpacingWidth(double aValue)
Sets the spacing between labels horizontally.
|
void |
setWidth(double aWidth)
Overrides shape method to recalc spacing width.
|
addChild, addChild, addChild, addChild, bringShapesToFront, cloneDeep, divideShapeFromTop, fromXML, getBoundsOfChildren, getChild, getChildArray, getChildContaining, getChildCount, getChildLast, getChildren, getChildrenIntersecting, getChildrenWithClass, getChildrenWithClass, getChildWithClass, getChildWithName, getLayout, getNeedsLayout, getSourceURL, indexOfChild, isSourceURLSet, layout, relayout, removeChild, removeChild, removeChildren, sendShapesToBack, setLayout, setNeedsLayout, setSourceURL, toXML
acceptsChildren, acceptsMouse, addBinding, addBinding, addDeepChangeListener, addMouseListener, animUpdate, bounds, contains, convertedPointFromShape, convertedPointToShape, convertedRectFromShape, convertedRectToShape, convertFromShape, convertPathFromShape, convertPathToShape, convertPointFromShape, convertPointToShape, convertRectFromShape, convertRectToShape, convertToShape, convertVectorFromShape, convertVectorToShape, copyShape, deepChange, divideShapeFromEdge, get, get, getAlignment, getAlignmentX, getAlignmentY, getAncestor, getAncestorCount, getAncestorInCommon, getAnimator, getAnimator, getAutosizing, getAutosizingDefault, getBestHeight, getBestHeight, getBestWidth, getBestWidth, getBinding, getBinding, getBindingCount, getBounds, getBoundsInside, getBoundsMarked, getBoundsMarkedDeep, getChildAnimator, getChildAnimator, getClipShape, getColor, getDatasetEntity, getDocument, getEffect, getEventAdapter, getFill, getFont, 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, getRoll, getRootShape, getScaleX, getScaleY, getShapesToAncestor, getShapesToDescendant, getShapesToShape, getSize, getSkewX, getSkewY, getStroke, getStrokeColor, getStrokeOnTop, getStrokeWidth, getTextColor, getTimeline, getTimeline, getTransform, getTransformFromShape, getTransformInverse, getTransformToShape, getUndoer, getURL, getWidth, getX, getXY, getXYP, getY, height, indexOf, intersects, isAncestor, isAnimProperty, isDescendant, isEditing, isEnabled, isFontSet, isHittable, isLocked, isMinHeightSet, isMinWidthSet, isPrefHeightSet, isPrefWidthSet, isRoot, isRSS, isUnderlined, isViewing, isVisible, mouseClicked, mouseDragged, mouseEntered, mouseExited, mouseMoved, mousePressed, mouseReleased, offsetXY, page, pageMax, paint, paintShapeAll, paintShapeChildren, paintShapeOver, propertyChange, put, removeBinding, removeBinding, removeDeepChangeListener, removeFromParent, removeMouseListener, repaint, rpgBindings, setAlignment, setAlignmentX, setAlignmentY, setAutosizing, setBestHeight, setBestSize, setBounds, setBounds, setColor, setEffect, setEnabled, setFill, setFont, setFormat, setFrame, setFrame, setFrameSize, setFrameX, setFrameXY, setFrameXY, setFrameY, setHover, setLayoutInfo, setLocked, setMinHeight, setMinSize, setMinWidth, setName, setOpacity, setOutline, setParent, setPrefHeight, setPrefWidth, setRoll, setScaleX, setScaleXY, setScaleY, setSize, setSize, setSkewX, setSkewXY, setSkewY, setStroke, setStrokeColor, setStrokeWidth, setTextColor, setTime, setUnderlined, setURL, setVisible, setX, setXY, setXY, setXYP, setY, superSelectable, toString, undoerDisable, undoerEnable, undoerSetUndoTitle, width, x, y
public RMLabel getLabel()
public java.lang.String getDatasetKey()
getDatasetKey
in class RMShape
public void setDatasetKey(java.lang.String aKeyPath)
public RMGrouping getGrouping()
public java.util.List getSorts()
public int getSortCount()
public RMSort getSort(int anIndex)
public int getNumberOfRows()
public void setNumberOfRows(int aValue)
public int getNumberOfColumns()
public void setNumberOfColumns(int aValue)
public double getSpacingWidth()
public void setSpacingWidth(double aValue)
public double getSpacingHeight()
public void setSpacingHeight(double aValue)
public double getLabelWidth()
public double getLabelHeight()
public void setWidth(double aWidth)
setWidth
in class RMParentShape
public void setHeight(double value)
setHeight
in class RMParentShape
public void fixSize()
public RMShape rpgAll(ReportOwner anRptOwner, RMShape aParent)
rpgAll
in class RMParentShape
public void paintShape(RMShapePainter aPntr)
paintShape
in class RMShape
public RMLabels clone()
clone
in class RMParentShape
public boolean childrenSuperSelectImmediately()
childrenSuperSelectImmediately
in class RMShape