public class RMNestedDoc extends RMParentShape implements RMAnimator.Listener
RMTypes.Align, RMTypes.AlignX, RMTypes.AlignY
Constructor and Description |
---|
RMNestedDoc() |
Modifier and Type | Method and Description |
---|---|
void |
animatorStarted(RMAnimator anAnimator)
Animator Listener method.
|
void |
animatorStopped(RMAnimator anAnimator)
Animator listener method.
|
void |
animatorUpdated(RMAnimator anAnimator)
Animator Listener method.
|
RMAnimator |
getChildAnimator(boolean doCreate)
Returns the child animator associated with this page, creating one if it doesn't exist (if requested).
|
float |
getDelay()
Returns the number of seconds the nested doc animation time lags the master document.
|
float |
getGapDelay()
Returns the number of seconds the nested doc animation will wait between loops.
|
RMDocument |
getNestedDoc()
Returns the nested document.
|
float |
getScaleFactor()
Returns the relative speed of the nested docs animation relative to the master document.
|
RMPage |
getSelectedPage()
Returns the selected page.
|
int |
getSelectedPageIndex()
Returns the selected page index.
|
void |
setDelay(float aValue)
Sets the number of seconds the nested doc animation time lags the master document.
|
void |
setGapDelay(float aValue)
Sets the number of seconds the nested doc animation will wait between loops.
|
void |
setNestedDoc(RMDocument aDoc)
Sets the nested document.
|
void |
setParent(RMParentShape aParent)
Overrides shape method to register this with animator listener, so nested doc can update child timeline.
|
void |
setScaleFactor(float aValue)
Sets the relative speed of the nested docs animation relative to the master document.
|
void |
setSelectedPageIndex(int anIndex)
Sets the selected page index for the nested doc.
|
boolean |
superSelectable()
Editor method - indicates that nested doc is super-selectable.
|
addChild, addChild, addChild, addChild, bringShapesToFront, clone, 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, rpgAll, sendShapesToBack, setHeight, setLayout, setNeedsLayout, setSourceURL, setWidth, toXML
acceptsChildren, acceptsMouse, addBinding, addBinding, addDeepChangeListener, addMouseListener, animUpdate, bounds, childrenSuperSelectImmediately, 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, getClipShape, getColor, getDatasetEntity, getDatasetKey, 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, paintShape, 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, setPrefHeight, setPrefWidth, setRoll, setScaleX, setScaleXY, setScaleY, setSize, setSize, setSkewX, setSkewXY, setSkewY, setStroke, setStrokeColor, setStrokeWidth, setTextColor, setTime, setUnderlined, setURL, setVisible, setX, setXY, setXY, setXYP, setY, toString, undoerDisable, undoerEnable, undoerSetUndoTitle, width, x, y
public RMDocument getNestedDoc()
public void setNestedDoc(RMDocument aDoc)
public int getSelectedPageIndex()
public void setSelectedPageIndex(int anIndex)
public RMPage getSelectedPage()
public float getDelay()
public void setDelay(float aValue)
public float getScaleFactor()
public void setScaleFactor(float aValue)
public float getGapDelay()
public void setGapDelay(float aValue)
public void setParent(RMParentShape aParent)
public RMAnimator getChildAnimator(boolean doCreate)
getChildAnimator
in class RMShape
public void animatorStarted(RMAnimator anAnimator)
animatorStarted
in interface RMAnimator.Listener
public void animatorStopped(RMAnimator anAnimator)
animatorStopped
in interface RMAnimator.Listener
public void animatorUpdated(RMAnimator anAnimator)
animatorUpdated
in interface RMAnimator.Listener
public boolean superSelectable()
superSelectable
in class RMShape