public class RMNestedDoc extends RMShape implements RMAnimator.Listener
RMTypes.AlignX, RMTypes.AlignY
WRAP_TYPE_BOTH, WRAP_TYPE_NONE
Constructor and Description |
---|
RMNestedDoc()
Creates an uninitialized nested doc.
|
RMNestedDoc(RMDocument aDocument)
Creates a new nested doc for given doc.
|
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.
|
RMShape |
cloneDeep()
Clone deep implementation.
|
boolean |
equals(java.lang.Object anObj)
Standard equals implementation.
|
RMAnimator |
getChildAnimator(boolean create)
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 |
getNestedDocument()
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 |
setNestedDocument(RMDocument aDocument)
Sets the nested document.
|
void |
setParent(RMShape 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.
|
acceptsChildren, acceptsMouse, addAction, addActions, addBinding, addChild, addChild, addChild, addChild, addDeepChangeListener, addListener, addMouseListener, animUpdate, bounds, bringShapesToFront, childrenSuperSelectImmediately, clone, contains, convertedPointFromShape, convertedPointToShape, convertedRectFromShape, convertedRectToShape, convertedSizeFromShape, convertedSizeToShape, convertedVectorFromShape, convertedVectorToShape, convertFromShape, convertPathFromShape, convertPathToShape, convertPointFromShape, convertPointToShape, convertRectFromShape, convertRectToShape, convertSizeFromShape, convertSizeToShape, convertToShape, convertVectorFromShape, convertVectorToShape, copyShape, createDivideShapeRemainder, createPartClone, deepChange, divideShapeFromEdge, divideShapeFromTop, doLayout, fromXML, fromXMLShape, fromXMLShapeChildren, fromXMLShapeLayout, get, get, getAction, getAlignmentX, getAlignmentY, getAncestor, getAncestorCount, getAncestorInCommon, getAnimator, getAnimator, getAutosizing, getAutosizingDefault, getBestHeight, getBestSize, getBestSize, getBestWidth, getBinding, getBinding, getBindingCount, getBounds, getBoundsInside, getBoundsMarked, getBoundsMarkedDeep, getBoundsOfChildren, getCausesWrap, getCausesWrapType, getChild, getChildAnimator, getChildArray, getChildClipShape, getChildContaining, getChildCount, getChildLast, getChildren, getChildrenIntersecting, getChildrenWhoCauseWrap, getChildrenWithClass, getChildrenWithClass, getChildWithClass, getChildWithName, getClipShape, getColor, getDatasetEntity, getDatasetKey, getDocument, getEffect, getEventAdapter, getFill, getFont, getFormat, getFrame, getFrame, getFrameMaxX, getFrameMaxY, getFrameX, getFrameXY, getFrameY, getHeight, getHover, getImageFill, getLayout, getLayout, getLayoutInfo, getLineWidth, getMaskPath, getMaximumSize, getMaximumSizeProperty, getMaxX, getMaxY, getMinimumSize, getMinimumSizeProperty, getName, getOpacity, getOpacityDeep, getOriginal, getOutline, getPageBreak, getPageBreakMax, getPageBreakPage, getPageBreakPageMax, getPageShape, getParent, getParentWithClass, getPart, getPartCount, getPartDeep, getPartDeepCount, getPath, getPathInBounds, getPreferredSize, getPreferredSize, getPreferredSizeProperty, getPropertyNameMapped, getPropertyNames, getReportMill, getRoll, getRootShape, getScaleX, getScaleY, getShapesToAncestor, getShapesToDescendant, getShapesToShape, getSize, getSizeP, getSkewX, getSkewY, getStroke, getStrokeColor, getStrokeWidth, getTextColor, getTimeline, getTimeline, getTransform, getTransformFromShape, getTransformInverse, getTransformToShape, getUndoer, getURL, getVisbileBounds, getVisibleBounds, getVisibleBounds, getVisibleBounds, getWidth, getX, getXY, getXYP, getY, height, indexOf, indexOfChild, intersects, isAncestor, isAnimProperty, isDescendant, isEditing, isEnabled, isHittable, isHittableChild, isLocked, isMaximumSizeSet, isMinimumSizeSet, isRoot, isRSS, isShowing, isUnderlined, isViewing, isVisible, isVisibleChild, layoutReset, mouseClicked, mouseDragged, mouseEntered, mouseExited, mouseMoved, mousePressed, mouseReleased, notRSS, offsetChildrenXY, offsetXY, page, pageMax, paint, paintShape, paintShapeAll, paintShapeChildren, paintShapeOver, propertyChange, put, removeAction, removeBinding, removeBinding, removeChild, removeChild, removeChildren, removeDeepChangeListener, removeFromParent, removeMouseListener, repaint, repaint, resolvePageReferences, revalidate, sendShapesToBack, setAction, setAlignmentX, setAlignmentY, setAutosizing, setBestHeight, setBestSize, setBestSize, setBounds, setBounds, setCausesWrap, setCausesWrapType, setColor, setEffect, setEnabled, setFill, setFont, setFormat, setFrame, setFrame, setFrameSize, setFrameX, setFrameXY, setFrameXY, setFrameY, setHeight, setHover, setLayout, setLayoutInfo, setLineWidth, setLocked, setMaximumSize, setMinimumSize, setName, setOpacity, setOutline, setPreferredSize, setReportMill, setReportMillBindings, setReportMillDeep, setRoll, setScaleX, setScaleXY, setScaleY, setShowing, setSize, setSize, setSizeP, setSkewX, setSkewXY, setSkewY, setStroke, setStrokeColor, setStrokeWidth, setTextColor, setTime, setUnderlined, setURL, setVisible, setWidth, setX, setXY, setXY, setXYP, setY, toString, toXML, toXMLShape, toXMLShapeChildren, toXMLShapeLayout, undoerDisable, undoerEnable, undoerSetUndoTitle, validate, width, x, y
addPropertyChangeListener, removePropertyChangeListener
getListener, getListenerCount, getListenerCount, getListenerList, getListeners, hasListeners, removeListener
public RMNestedDoc()
public RMNestedDoc(RMDocument aDocument)
public RMDocument getNestedDocument()
public void setNestedDocument(RMDocument aDocument)
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(RMShape aParent)
public RMAnimator getChildAnimator(boolean create)
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
public boolean equals(java.lang.Object anObj)