ENTITY instance_attribute_reference SUBTYPE OF (variable_semantics); attribute_name : attribute_identifier; owning_instance : representation_item; END_ENTITY; -- instance_attribute_reference |
Entity data types and their attributesvariable_semantics- instance_attribute_reference attribute_name: attribute_identifier; owning_instance: representation_item; |
Usersvariable_semanticsenvironment.semantics instance_attribute_reference fixed_instance_attribute_set.fixed_attributes |
Global rules for this entity data type- |
public interface EInstance_attribute_reference extends EVariable_semanticsattribute_name (explicit attribute)boolean testAttribute_name(EInstance_attribute_reference type)String getAttribute_name(EInstance_attribute_reference type) void setAttribute_name(EInstance_attribute_reference type, String value) void unsetAttribute_name(EInstance_attribute_reference type) owning_instance (explicit attribute)boolean testOwning_instance(EInstance_attribute_reference type)ERepresentation_item getOwning_instance(EInstance_attribute_reference type) void setOwning_instance(EInstance_attribute_reference type, ERepresentation_item value) void unsetOwning_instance(EInstance_attribute_reference type) |
public class CInstance_attribute_reference implements EInstance_attribute_referencestatic EAttribute attributeAttribute_name(EInstance_attribute_reference type)static EAttribute attributeOwning_instance(EInstance_attribute_reference type) static int usedinOwning_instance(EInstance_attribute_reference type, ERepresentation_item instance, ASdaiModel domain, AInstance_attribute_reference result) |
public class AInstance_attribute_reference extends AEntitypublic EInstance_attribute_reference getByIndex(int index)public EInstance_attribute_reference getCurrentMember(SdaiIterator it) |