ENTITY surface_colour SUBTYPE OF (surface_style_usage); assigned_colour : colour; DERIVE SELF\surface_style_usage.style : surface_side_style_select := ?; END_ENTITY; -- surface_colour |
Entity data types and their attributesfounded_item(DER) users: SET [0:?] OF founded_item_select; surface_style_usage side: surface_side; style: surface_side_style_select; surface_colour assigned_colour: colour; (RT) (DER) style: surface_side_style_select; |
Usersfounded_itemfounded_item.users founded_item_select surface_style_usage presentation_style_assignment.styles presentation_style_select surface_colour |
Global rules for this entity data type- |
public interface ESurface_colour extends ESurface_style_usageassigned_colour (explicit attribute)boolean testAssigned_colour(ESurface_colour type)EColour getAssigned_colour(ESurface_colour type) void setAssigned_colour(ESurface_colour type, EColour value) void unsetAssigned_colour(ESurface_colour type) |
public class CSurface_colour implements ESurface_colourstatic EAttribute attributeAssigned_colour(ESurface_colour type)static int usedinAssigned_colour(ESurface_colour type, EColour instance, ASdaiModel domain, ASurface_colour result) static EAttribute attributeStyle(ESurface_colour type) static int usedinStyle(ESurface_colour type, EEntity instance, ASdaiModel domain, ASurface_colour result) |
public class ASurface_colour extends AEntitypublic ESurface_colour getByIndex(int index)public ESurface_colour getCurrentMember(SdaiIterator it) |