com.sfm.ap210.jsdai.gdt
Class GeometricTolerance
java.lang.Object
com.sfm.ap210.jsdai.gdt.GeometricTolerance
- All Implemented Interfaces:
- ToleranceFeature, java.lang.Comparable
- Direct Known Subclasses:
- CenterPlaneToleranceImpl, CompositeGroupToleranceImpl, FeatureOfSizeToleranceImpl, GeometricToleranceImpl
public abstract class GeometricTolerance
- extends java.lang.Object
- implements ToleranceFeature
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface java.lang.Comparable |
compareTo |
GeometricTolerance
public GeometricTolerance(java.lang.String n,
Length v,
GeometricTolerance.ToleranceType t)
GeometricTolerance
public GeometricTolerance(java.lang.String n,
Length v,
GeometricTolerance.ToleranceModifier m,
GeometricTolerance.ToleranceType t)
getName
public java.lang.String getName()
getLength
public Length getLength()
AddDatum
public void AddDatum(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EDatum d)
throws jsdai.lang.SdaiException
- Throws:
jsdai.lang.SdaiException
AddDatum
public void AddDatum(jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EDatum d,
GeometricTolerance.DatumReferenceModifier m)
throws jsdai.lang.SdaiException
- Throws:
jsdai.lang.SdaiException
getType
public GeometricTolerance.ToleranceType getType()
hasDatumRefs
public boolean hasDatumRefs()
getDatums
public java.util.List<GeometricTolerance.DatumReference> getDatums()
hasModifier
public boolean hasModifier()
getModifier
public GeometricTolerance.ToleranceModifier getModifier()
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
addFaceRef
public void addFaceRef(FaceReference r)
getFaces
public java.util.Set<FaceReference> getFaces()
- Specified by:
getFaces in interface ToleranceFeature
reportFaces
public java.lang.String reportFaces()
- Specified by:
reportFaces in interface ToleranceFeature