Class RunningMinimum

    • Method Detail

      • clone

        public java.lang.Object clone​(Workspace workspace)
                               throws java.lang.CloneNotSupportedException
        Clone this actor into the specified workspace. The new actor is not added to the directory of that workspace (you must do this yourself if you want it there). The result is a new actor with the same ports as the original, but no connections and no container. A container must be set before much can be done with this actor.
        Overrides:
        clone in class TypedAtomicActor
        Parameters:
        workspace - The workspace for the cloned object.
        Returns:
        A new ComponentEntity.
        Throws:
        java.lang.CloneNotSupportedException - If cloned ports cannot have as their container the cloned entity (this should not occur), or if one of the attributes cannot be cloned.
        See Also:
        NamedObj.exportMoML(Writer, int, String), NamedObj.setDeferringChangeRequests(boolean)
      • _customTypeConstraints

        protected java.util.Set<Inequality> _customTypeConstraints()
        Set input ≤ output, input ≤ Scalar. If backward type inference is enabled and input has no declared type, also set input ≥output.
        Overrides:
        _customTypeConstraints in class TypedAtomicActor
        Returns:
        A set of inequality constraints.