Class IVLPPDTS

All Implemented Interfaces:
Serializable

public class IVLPPDTS extends SXCMPPDTS implements Serializable
Description of the class IVLPPDTS.
See Also:
  • Field Details

    • low

      public IVXBPPDTS low
      The low limit of the interval. .
    • width

      public PPDPQ width
      The difference between high and low boundary. The purpose of distinguishing a width property is to handle all cases of incomplete information symmetrically. In any interval representation only two of the three properties high, low, and width need to be stated and the third can be derived. .
    • high

      public IVXBPPDTS high
      The high limit of the interval. .
    • center

      public PPDTS center
      The high limit of the interval.
  • Constructor Details

    • IVLPPDTS

      public IVLPPDTS()
  • Method Details

    • getLow

      public IVXBPPDTS getLow()
      Return low.
      Returns:
      low : The low limit of the interval.
    • setLow

      public void setLow(IVXBPPDTS low)
      Set a value to attribute low.
      Parameters:
      low - : The low limit of the interval.
    • getWidth

      public PPDPQ getWidth()
      Return width.
      Returns:
      width : The difference between high and low boundary. The purpose of distinguishing a width property is to handle all cases of incomplete information symmetrically. In any interval representation only two of the three properties high, low, and width need to be stated and the third can be derived.
    • setWidth

      public void setWidth(PPDPQ width)
      Set a value to attribute width.
      Parameters:
      width - : The difference between high and low boundary. The purpose of distinguishing a width property is to handle all cases of incomplete information symmetrically. In any interval representation only two of the three properties high, low, and width need to be stated and the third can be derived.
    • getHigh

      public IVXBPPDTS getHigh()
      Return high.
      Returns:
      high : The high limit of the interval.
    • setHigh

      public void setHigh(IVXBPPDTS high)
      Set a value to attribute high.
      Parameters:
      high - : The high limit of the interval.
    • getCenter

      public PPDTS getCenter()
      Return center.
      Returns:
      center : The arithmetic mean of the interval (low plus high divided by 2). The purpose of distinguishing the center as a semantic property is for conversions of intervals from and to point values.
    • setCenter

      public void setCenter(PPDTS center)
      Set a value to attribute center.
      Parameters:
      center - : The arithmetic mean of the interval (low plus high divided by 2). The purpose of distinguishing the center as a semantic property is for conversions of intervals from and to point values.
    • get_xmlNodePresentation

      public Node get_xmlNodePresentation()
      Overrides:
      get_xmlNodePresentation in class SXCMPPDTS
    • set_xmlNodePresentation

      public void set_xmlNodePresentation(Node _xmlNodePresentation)
      Overrides:
      set_xmlNodePresentation in class SXCMPPDTS
    • validateByModule

      public static void validateByModule(IVLPPDTS iVLPPDTS, String _location, ConstraintValidatorModule cvm, List<Notification> diagnostic)
      validate by a module of validation