Class AbstractModifyingProcessor

    • Field Detail

      • m_Modified

        protected boolean m_Modified
        whether the flow was modified.
      • m_ModifiedActor

        protected Actor m_ModifiedActor
        the modified flow.
      • m_NoCopy

        protected boolean m_NoCopy
        whether to suppress copying the actor.
    • Constructor Detail

      • AbstractModifyingProcessor

        public AbstractModifyingProcessor()
    • Method Detail

      • setNoCopy

        public void setNoCopy​(boolean value)
        Sets whether to suppress copying the actor first before processing.
        Specified by:
        setNoCopy in interface ModifyingProcessor
        Parameters:
        value - if true, no copy of the actor is generated
      • getNoCopy

        public boolean getNoCopy()
        Returns whether the copying of the actor is suppressed.
        Specified by:
        getNoCopy in interface ModifyingProcessor
        Returns:
        true if no copy generated
      • isModified

        public boolean isModified()
        Returns whether the actor was modified.
        Specified by:
        isModified in interface ModifyingProcessor
        Returns:
        true if the actor was modified
      • getModifiedActor

        public Actor getModifiedActor()
        Returns the modified actor.
        Specified by:
        getModifiedActor in interface ModifyingProcessor
        Returns:
        the modified actor, null if not modified