com.sfm.ap210.jsdai
Class ToleranceLengthValue

java.lang.Object
  extended by com.sfm.ap210.jsdai.ToleranceLengthValue

public class ToleranceLengthValue
extends java.lang.Object


Nested Class Summary
static class ToleranceLengthValue.DimensionModifier
           
 class ToleranceLengthValue.QualifiedValue
           
static class ToleranceLengthValue.Qualifier
           
 
Constructor Summary
ToleranceLengthValue(java.lang.String n)
           
ToleranceLengthValue(java.lang.String n, double min, double nom, double max, Length.LengthUnit u)
           
ToleranceLengthValue(java.lang.String n, double min, double max, Length.LengthUnit u)
           
ToleranceLengthValue(java.lang.String n, Length l, ToleranceLengthValue.DimensionModifier m)
          for a basic value
ToleranceLengthValue(java.lang.String n, Length l, ToleranceLengthValue.Qualifier q)
           
ToleranceLengthValue(java.lang.String n, Length l, ToleranceLengthValue.Qualifier q, ToleranceLengthValue.DimensionModifier m)
           
 
Method Summary
 void addQualifiedValue(Length l, ToleranceLengthValue.Qualifier q)
           
static ToleranceLengthValue BasicDimension(java.lang.String n, Length l)
           
static ToleranceLengthValue DiameterDimension(java.lang.String n, Length l)
           
 ToleranceLengthValue.DimensionModifier getDimensionModifier()
           
 java.lang.String getName()
           
 java.util.Set<ToleranceLengthValue.QualifiedValue> getValues()
           
 boolean hasDimensionModifier()
           
static ToleranceLengthValue RadiusDimension(java.lang.String n, Length l)
           
static ToleranceLengthValue ReferenceDimension(java.lang.String n, Length l)
           
 void setDimensionModifier(ToleranceLengthValue.DimensionModifier m)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ToleranceLengthValue

public ToleranceLengthValue(java.lang.String n)

ToleranceLengthValue

public ToleranceLengthValue(java.lang.String n,
                            Length l,
                            ToleranceLengthValue.Qualifier q)

ToleranceLengthValue

public ToleranceLengthValue(java.lang.String n,
                            Length l,
                            ToleranceLengthValue.DimensionModifier m)
for a basic value

Parameters:
l -
m -

ToleranceLengthValue

public ToleranceLengthValue(java.lang.String n,
                            double min,
                            double nom,
                            double max,
                            Length.LengthUnit u)

ToleranceLengthValue

public ToleranceLengthValue(java.lang.String n,
                            double min,
                            double max,
                            Length.LengthUnit u)

ToleranceLengthValue

public ToleranceLengthValue(java.lang.String n,
                            Length l,
                            ToleranceLengthValue.Qualifier q,
                            ToleranceLengthValue.DimensionModifier m)
Method Detail

BasicDimension

public static ToleranceLengthValue BasicDimension(java.lang.String n,
                                                  Length l)

ReferenceDimension

public static ToleranceLengthValue ReferenceDimension(java.lang.String n,
                                                      Length l)

DiameterDimension

public static ToleranceLengthValue DiameterDimension(java.lang.String n,
                                                     Length l)

RadiusDimension

public static ToleranceLengthValue RadiusDimension(java.lang.String n,
                                                   Length l)

addQualifiedValue

public void addQualifiedValue(Length l,
                              ToleranceLengthValue.Qualifier q)

getValues

public java.util.Set<ToleranceLengthValue.QualifiedValue> getValues()

hasDimensionModifier

public boolean hasDimensionModifier()

getDimensionModifier

public ToleranceLengthValue.DimensionModifier getDimensionModifier()

setDimensionModifier

public void setDimensionModifier(ToleranceLengthValue.DimensionModifier m)

getName

public java.lang.String getName()

toString

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