Class UnitConstraint

  • Direct Known Subclasses:
    UnitEquation, UnitInEquality

    public abstract class UnitConstraint
    extends java.lang.Object
    Since:
    Ptolemy II 8.0
    Version:
    $Id$
    Author:
    Rowland R Johnson
    Pt.AcceptedRating:
    Red (rowland)
    Pt.ProposedRating:
    Red (rowland)
    • Constructor Detail

      • UnitConstraint

        public UnitConstraint​(java.lang.String string)
        Parameters:
        string -
      • UnitConstraint

        public UnitConstraint​(UnitExpr lhs,
                              java.lang.String operator,
                              UnitExpr rhs)
        Parameters:
        lhs -
        operator -
        rhs -
    • Method Detail

      • descriptiveForm

        public java.lang.String descriptiveForm()
      • getLhs

        public UnitExpr getLhs()
        Get the left hand side.
        Returns:
        The left hand side.
      • getOperator

        public java.lang.String getOperator()
        Returns:
        The operator.
      • getRhs

        public UnitExpr getRhs()
        Get the right hand side.
        Returns:
        The right hand side.
      • getSource

        public NamedObj getSource()
        Get the source of this equation.
        Returns:
        The source of this equation.
      • setLhs

        public void setLhs​(UnitExpr expr)
      • setRhs

        public void setRhs​(UnitExpr expr)
      • setSource

        public void setSource​(NamedObj source)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object