ENTITY procedural_representation_sequence SUBTYPE OF (representation_item); elements : LIST [1:?] OF representation_item; suppressed_items : SET [0:?] OF representation_item; rationale : text; WHERE wr1: SIZEOF(QUERY(q <* suppressed_items | NOT (q IN elements))) = 0; END_ENTITY; -- procedural_representation_sequence |
Entity data types and their attributesrepresentation_itemname: label; procedural_representation_sequence elements: LIST [1:?] OF representation_item; suppressed_items: SET [0:?] OF representation_item; rationale: text; |
procedural_shape_representation_sequence (PROCEDURAL_SHAPE_MODEL_SCHEMA) |
Global rules for this entity data type- |
public interface EProcedural_representation_sequence extends ERepresentation_itemelements (explicit attribute)boolean testElements(EProcedural_representation_sequence type)ARepresentation_item getElements(EProcedural_representation_sequence type) ARepresentation_item createElements(EProcedural_representation_sequence type) void unsetElements(EProcedural_representation_sequence type) suppressed_items (explicit attribute)boolean testSuppressed_items(EProcedural_representation_sequence type)ARepresentation_item getSuppressed_items(EProcedural_representation_sequence type) ARepresentation_item createSuppressed_items(EProcedural_representation_sequence type) void unsetSuppressed_items(EProcedural_representation_sequence type) rationale (explicit attribute)boolean testRationale(EProcedural_representation_sequence type)String getRationale(EProcedural_representation_sequence type) void setRationale(EProcedural_representation_sequence type, String value) void unsetRationale(EProcedural_representation_sequence type) |
public class CProcedural_representation_sequence implements EProcedural_representation_sequencestatic EAttribute attributeElements(EProcedural_representation_sequence type)static int usedinElements(EProcedural_representation_sequence type, ERepresentation_item instance, ASdaiModel domain, AProcedural_representation_sequence result) static EAttribute attributeSuppressed_items(EProcedural_representation_sequence type) static int usedinSuppressed_items(EProcedural_representation_sequence type, ERepresentation_item instance, ASdaiModel domain, AProcedural_representation_sequence result) static EAttribute attributeRationale(EProcedural_representation_sequence type) |
public class AProcedural_representation_sequence extends AEntitypublic EProcedural_representation_sequence getByIndex(int index)public EProcedural_representation_sequence getCurrentMember(SdaiIterator it) |