ENTITY string_type SUBTYPE OF (simple_type); width : OPTIONAL bound; fixed_width : BOOLEAN; END_ENTITY; -- string_type |
Entity data types and their attributesdata_typename: express_id; simple_type - string_type (OPT) width: bound; fixed_width: BOOLEAN; |
Global rules for this entity data type- |
public interface EString_type extends ESimple_typewidth (explicit attribute)boolean testWidth(EString_type type)EBound getWidth(EString_type type) void setWidth(EString_type type, EBound value) void unsetWidth(EString_type type) fixed_width (explicit attribute)boolean testFixed_width(EString_type type)boolean getFixed_width(EString_type type) void setFixed_width(EString_type type, boolean value) void unsetFixed_width(EString_type type) |
public class CString_type implements EString_typestatic EAttribute attributeWidth(EString_type type)static int usedinWidth(EString_type type, EBound instance, ASdaiModel domain, AString_type result) static EAttribute attributeFixed_width(EString_type type) |
public class AString_type extends AEntitypublic EString_type getByIndex(int index)public EString_type getCurrentMember(SdaiIterator it) |