Class RMNestedDoc

    • Constructor Detail

      • RMNestedDoc

        public RMNestedDoc()
    • Method Detail

      • getNestedDoc

        public RMDocument getNestedDoc()
        Returns the nested document.
      • setNestedDoc

        public void setNestedDoc​(RMDocument aDoc)
        Sets the nested document.
      • getSelectedPageIndex

        public int getSelectedPageIndex()
        Returns the selected page index.
      • setSelectedPageIndex

        public void setSelectedPageIndex​(int anIndex)
        Sets the selected page index for the nested doc.
      • getSelectedPage

        public RMPage getSelectedPage()
        Returns the selected page.
      • getDelay

        public float getDelay()
        Returns the number of seconds the nested doc animation time lags the master document.
      • setDelay

        public void setDelay​(float aValue)
        Sets the number of seconds the nested doc animation time lags the master document.
      • getScaleFactor

        public float getScaleFactor()
        Returns the relative speed of the nested docs animation relative to the master document.
      • setScaleFactor

        public void setScaleFactor​(float aValue)
        Sets the relative speed of the nested docs animation relative to the master document.
      • getGapDelay

        public float getGapDelay()
        Returns the number of seconds the nested doc animation will wait between loops.
      • setGapDelay

        public void setGapDelay​(float aValue)
        Sets the number of seconds the nested doc animation will wait between loops.
      • setParent

        public void setParent​(RMParentShape aParent)
        Overrides shape method to register this with animator listener, so nested doc can update child timeline.
        Overrides:
        setParent in class RMShape
      • getChildAnimator

        public RMAnimator getChildAnimator​(boolean doCreate)
        Returns the child animator associated with this page, creating one if it doesn't exist (if requested).
        Overrides:
        getChildAnimator in class RMShape
      • setChildAnimator

        protected void setChildAnimator​(RMAnimator anAnimator)
        Sets the child animator associated with this page.
      • superSelectable

        public boolean superSelectable()
        Editor method - indicates that nested doc is super-selectable.
        Overrides:
        superSelectable in class RMShape