ENTITY symbol_element_style SUBTYPE OF (founded_item); style_of_symbol : presentation_style_assignment; WHERE wr1: SIZEOF (QUERY ( style <* SELF.style_of_symbol.styles | 'PRESENTATION_APPEARANCE_SCHEMA.SYMBOL_STYLE' IN TYPEOF (style))) = 0; wr2: NOT ('PRESENTATION_APPEARANCE_SCHEMA.' + 'PRESENTATION_STYLE_BY_CONTEXT' IN TYPEOF (SELF.style_of_symbol) ); END_ENTITY; -- symbol_element_style |
Entity data types and their attributesfounded_item(DER) users: SET [0:?] OF founded_item_select; symbol_element_style style_of_symbol: presentation_style_assignment; |
Usersfounded_itemfounded_item.users founded_item_select symbol_element_style symbol_style.style_of_symbol symbol_style_select |
Global rules for this entity data type- |
public interface ESymbol_element_style extends EFounded_itemstyle_of_symbol (explicit attribute)boolean testStyle_of_symbol(ESymbol_element_style type)EPresentation_style_assignment getStyle_of_symbol(ESymbol_element_style type) void setStyle_of_symbol(ESymbol_element_style type, EPresentation_style_assignment value) void unsetStyle_of_symbol(ESymbol_element_style type) |
public class CSymbol_element_style implements ESymbol_element_stylestatic EAttribute attributeStyle_of_symbol(ESymbol_element_style type)static int usedinStyle_of_symbol(ESymbol_element_style type, EPresentation_style_assignment instance, ASdaiModel domain, ASymbol_element_style result) |
public class ASymbol_element_style extends AEntitypublic ESymbol_element_style getByIndex(int index)public ESymbol_element_style getCurrentMember(SdaiIterator it) |