ENTITY resource_item SUBTYPE OF (action_resource); resource_items : OPTIONAL SET [0:?] OF resource_item_select; DERIVE SELF\action_resource.kind : action_resource_type := ?; SELF\action_resource.usage : SET [1:?] OF supported_item := ?; END_ENTITY; -- resource_item |
Entity data types and their attributesaction_resourcename: label; (OPT) description: text; usage: SET [1:?] OF supported_item; kind: action_resource_type; resource_item (OPT) resource_items: SET [0:?] OF resource_item_select; (RT) (DER) kind: action_resource_type; (RT) (DER) usage: SET [1:?] OF supported_item; |
Global rules for this entity data type- |
public interface EResource_item extends EAction_resourceresource_items (explicit attribute)boolean testResource_items(EResource_item type)AResource_item_select getResource_items(EResource_item type) AResource_item_select createResource_items(EResource_item type) void unsetResource_items(EResource_item type) |
public class CResource_item implements EResource_itemstatic EAttribute attributeResource_items(EResource_item type)static int usedinResource_items(EResource_item type, EEntity instance, ASdaiModel domain, AResource_item result) static EAttribute attributeKind(EResource_item type) static int usedinKind(EResource_item type, EAction_resource_type instance, ASdaiModel domain, AResource_item result) static EAttribute attributeUsage(EResource_item type) static int usedinUsage(EResource_item type, EEntity instance, ASdaiModel domain, AResource_item result) |
public class AResource_item extends AEntitypublic EResource_item getByIndex(int index)public EResource_item getCurrentMember(SdaiIterator it) |