com.sfm.ap210.jsdai.gdt
Class CompositeGroupToleranceImpl

java.lang.Object
  extended by com.sfm.ap210.jsdai.gdt.GeometricTolerance
      extended by com.sfm.ap210.jsdai.gdt.CompositeGroupToleranceImpl
All Implemented Interfaces:
CompositeTolerance, ToleranceFeature, java.lang.Comparable

public class CompositeGroupToleranceImpl
extends GeometricTolerance
implements CompositeTolerance


Nested Class Summary
 
Nested classes/interfaces inherited from class com.sfm.ap210.jsdai.gdt.GeometricTolerance
GeometricTolerance.DatumReference, GeometricTolerance.DatumReferenceModifier, GeometricTolerance.ToleranceModifier, GeometricTolerance.ToleranceType
 
Nested classes/interfaces inherited from interface com.sfm.ap210.jsdai.gdt.ToleranceFeature
ToleranceFeature.FeatureType
 
Constructor Summary
CompositeGroupToleranceImpl(java.lang.String n, Length l, jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EComposite_group_shape_aspect cgsa, GeometricTolerance.ToleranceType t, ToleranceFeature.FeatureType f)
           
CompositeGroupToleranceImpl(java.lang.String n, Length l, GeometricTolerance.ToleranceModifier m, jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EComposite_group_shape_aspect cgsa, GeometricTolerance.ToleranceType t, ToleranceFeature.FeatureType f)
           
 
Method Summary
 void addFeature(ToleranceFeatureImpl f)
           
 void addFeatures(java.util.Set<ToleranceFeatureImpl> addedFeatures)
           
 int compareTo(java.lang.Object o)
           
 java.util.Set<ToleranceFeatureImpl> getFeatures()
           
 ToleranceFeature.FeatureType getFeatureType()
           
 jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EComposite_group_shape_aspect getGroup()
           
 jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EShape_aspect getShapeAspect()
           
 java.lang.String toString()
           
 
Methods inherited from class com.sfm.ap210.jsdai.gdt.GeometricTolerance
AddDatum, AddDatum, addFaceRef, getDatums, getFaces, getLength, getModifier, getName, getType, hasDatumRefs, hasModifier, reportFaces
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.sfm.ap210.jsdai.gdt.ToleranceFeature
getFaces, reportFaces
 

Constructor Detail

CompositeGroupToleranceImpl

public CompositeGroupToleranceImpl(java.lang.String n,
                                   Length l,
                                   jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EComposite_group_shape_aspect cgsa,
                                   GeometricTolerance.ToleranceType t,
                                   ToleranceFeature.FeatureType f)

CompositeGroupToleranceImpl

public CompositeGroupToleranceImpl(java.lang.String n,
                                   Length l,
                                   GeometricTolerance.ToleranceModifier m,
                                   jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EComposite_group_shape_aspect cgsa,
                                   GeometricTolerance.ToleranceType t,
                                   ToleranceFeature.FeatureType f)
Method Detail

addFeature

public void addFeature(ToleranceFeatureImpl f)

addFeatures

public void addFeatures(java.util.Set<ToleranceFeatureImpl> addedFeatures)

getFeatureType

public ToleranceFeature.FeatureType getFeatureType()
Specified by:
getFeatureType in interface ToleranceFeature

getShapeAspect

public jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EShape_aspect getShapeAspect()
Specified by:
getShapeAspect in interface ToleranceFeature

getFeatures

public java.util.Set<ToleranceFeatureImpl> getFeatures()
Specified by:
getFeatures in interface CompositeTolerance

getGroup

public jsdai.SAp210_electronic_assembly_interconnect_and_packaging_design_mim_lf.EComposite_group_shape_aspect getGroup()
Specified by:
getGroup in interface CompositeTolerance

toString

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

compareTo

public int compareTo(java.lang.Object o)
Specified by:
compareTo in interface java.lang.Comparable