ENTITY text_style_with_box_characteristics SUBTYPE OF (text_style); characteristics : SET [1:4] OF box_characteristic_select; WHERE wr1: SIZEOF( QUERY( c1 <* SELF.characteristics | SIZEOF( QUERY( c2 <* SELF.characteristics - c1 | TYPEOF (c1) = TYPEOF (c2) )) > 0 )) = 0; END_ENTITY; -- text_style_with_box_characteristics |
Entity data types and their attributesfounded_item(DER) users: SET [0:?] OF founded_item_select; text_style name: label; character_appearance: character_style_select; text_style_with_box_characteristics characteristics: SET [1:4] OF box_characteristic_select; |
text_style_with_box_characteristics$text_style_with_justification$text_style_with_mirror$text_style_with_spacing (PRESENTATION_APPEARANCE_SCHEMA) |
text_style_with_box_characteristics$text_style_with_mirror (PRESENTATION_APPEARANCE_SCHEMA) |
Usersfounded_itemfounded_item.users founded_item_select text_style presentation_style_assignment.styles presentation_style_select text_style_with_box_characteristics |
Global rules for this entity data type- |
public interface EText_style_with_box_characteristics extends EText_stylecharacteristics (explicit attribute)boolean testCharacteristics(EText_style_with_box_characteristics type)ABox_characteristic_select getCharacteristics(EText_style_with_box_characteristics type) ABox_characteristic_select createCharacteristics(EText_style_with_box_characteristics type) void unsetCharacteristics(EText_style_with_box_characteristics type) |
public class CText_style_with_box_characteristics implements EText_style_with_box_characteristicsstatic EAttribute attributeCharacteristics(EText_style_with_box_characteristics type)static int usedinCharacteristics(EText_style_with_box_characteristics type, EEntity instance, ASdaiModel domain, AText_style_with_box_characteristics result) |
public class AText_style_with_box_characteristics extends AEntitypublic EText_style_with_box_characteristics getByIndex(int index)public EText_style_with_box_characteristics getCurrentMember(SdaiIterator it) |