ENTITY datum_defined_by_targets SUBTYPE OF (single_datum); defined_by : SET [1:?] OF datum_target; SELF\shape_aspect.description RENAMED rule_description : STRING; END_ENTITY; -- datum_defined_by_targets |
Entity data types and their attributesshape_aspectname: label; (OPT) description: text; of_shape: product_definition_shape; product_definitional: LOGICAL; (DER) id: identifier; datum identification: identifier; (INV) established_by_relationships: SET [1:?] OF shape_aspect_relationship FOR related_shape_aspect; single_datum (RT) identification->datum_name: STRING; (OPT) modification: limit_condition; (RT) (DER) of_shape: product_definition_shape; (RT) (DER) description: text; (RT) (DER) product_definitional: LOGICAL; (RT) (DER) name: label; datum_defined_by_targets defined_by: SET [1:?] OF datum_target; (RT) description->rule_description: STRING; |
Global rules for this entity data type- |
public interface EDatum_defined_by_targets extends ESingle_datumdefined_by (explicit attribute)boolean testDefined_by(EDatum_defined_by_targets type)ADatum_target getDefined_by(EDatum_defined_by_targets type) ADatum_target createDefined_by(EDatum_defined_by_targets type) void unsetDefined_by(EDatum_defined_by_targets type) |
public class CDatum_defined_by_targets implements EDatum_defined_by_targetsstatic EAttribute attributeDefined_by(EDatum_defined_by_targets type)static int usedinDefined_by(EDatum_defined_by_targets type, EDatum_target instance, ASdaiModel domain, ADatum_defined_by_targets result) |
public class ADatum_defined_by_targets extends AEntitypublic EDatum_defined_by_targets getByIndex(int index)public EDatum_defined_by_targets getCurrentMember(SdaiIterator it) |