ENTITY curve_style_curve_pattern SUBTYPE OF (geometric_representation_item); pattern : annotation_curve_occurrence; pattern_length : positive_length_measure; END_ENTITY; -- curve_style_curve_pattern |
Entity data types and their attributesrepresentation_itemname: label; geometric_representation_item (DER) dim: dimension_count; curve_style_curve_pattern pattern: annotation_curve_occurrence; pattern_length: positive_length_measure; |
Global rules for this entity data type- |
public interface ECurve_style_curve_pattern extends EGeometric_representation_itempattern (explicit attribute)boolean testPattern(ECurve_style_curve_pattern type)EAnnotation_curve_occurrence getPattern(ECurve_style_curve_pattern type) void setPattern(ECurve_style_curve_pattern type, EAnnotation_curve_occurrence value) void unsetPattern(ECurve_style_curve_pattern type) pattern_length (explicit attribute)boolean testPattern_length(ECurve_style_curve_pattern type)double getPattern_length(ECurve_style_curve_pattern type) void setPattern_length(ECurve_style_curve_pattern type, double value) void unsetPattern_length(ECurve_style_curve_pattern type) |
public class CCurve_style_curve_pattern implements ECurve_style_curve_patternstatic EAttribute attributePattern(ECurve_style_curve_pattern type)static int usedinPattern(ECurve_style_curve_pattern type, EAnnotation_curve_occurrence instance, ASdaiModel domain, ACurve_style_curve_pattern result) static EAttribute attributePattern_length(ECurve_style_curve_pattern type) |
public class ACurve_style_curve_pattern extends AEntitypublic ECurve_style_curve_pattern getByIndex(int index)public ECurve_style_curve_pattern getCurrentMember(SdaiIterator it) |