ENTITY context_dependent_over_riding_styled_item SUBTYPE OF (over_riding_styled_item); style_context : LIST [1:?] OF style_context_select; WHERE wr1: (SIZEOF(QUERY( sc <* SELF.style_context | 'REPRESENTATION_SCHEMA.REPRESENTATION_ITEM' IN TYPEOF(sc))) = 1) OR (SIZEOF(QUERY( sc <* SELF.style_context | 'REPRESENTATION_SCHEMA.MAPPED_ITEM' IN TYPEOF(sc))) = SIZEOF(style_context)) OR (SIZEOF(QUERY( sc <* SELF.style_context | 'PRODUCT_PROPERTY_REPRESENTATION_SCHEMA.SHAPE_REPRESENTATION_RELATIONSHIP' IN TYPEOF(sc))) = SIZEOF(style_context)); END_ENTITY; -- context_dependent_over_riding_styled_item |
Entity data types and their attributesrepresentation_itemname: label; styled_item styles: SET [1:?] OF presentation_style_assignment; item: representation_item; over_riding_styled_item over_ridden_style: styled_item; context_dependent_over_riding_styled_item style_context: LIST [1:?] OF style_context_select; |
hidden_element_over_riding_styled_item (CAMERA_VIEW_3D_MIM) |
Global rules for this entity data type- |
public interface EContext_dependent_over_riding_styled_item extends EOver_riding_styled_itemstyle_context (explicit attribute)boolean testStyle_context(EContext_dependent_over_riding_styled_item type)AStyle_context_select getStyle_context(EContext_dependent_over_riding_styled_item type) AStyle_context_select createStyle_context(EContext_dependent_over_riding_styled_item type) void unsetStyle_context(EContext_dependent_over_riding_styled_item type) |
public class CContext_dependent_over_riding_styled_item implements EContext_dependent_over_riding_styled_itemstatic EAttribute attributeStyle_context(EContext_dependent_over_riding_styled_item type)static int usedinStyle_context(EContext_dependent_over_riding_styled_item type, EEntity instance, ASdaiModel domain, AContext_dependent_over_riding_styled_item result) |
public class AContext_dependent_over_riding_styled_item extends AEntitypublic EContext_dependent_over_riding_styled_item getByIndex(int index)public EContext_dependent_over_riding_styled_item getCurrentMember(SdaiIterator it) |