ENTITY character_glyph_symbol_stroke SUBTYPE OF (character_glyph_symbol); strokes : SET [1:?] OF curve; WHERE wr1: SELF.strokes <= SELF\representation.items; END_ENTITY; -- character_glyph_symbol_stroke |
Entity data types and their attributesrepresentationname: label; items: SET [1:?] OF representation_item; context_of_items: representation_context; (DER) id: identifier; (DER) description: text; symbol_representation - generic_character_glyph_symbol - character_glyph_symbol character_box: planar_extent; baseline_ratio: ratio_measure; (DER) box_height: length_measure; character_glyph_symbol_stroke strokes: SET [1:?] OF curve; |
Global rules for this entity data type- |
public interface ECharacter_glyph_symbol_stroke extends ECharacter_glyph_symbolstrokes (explicit attribute)boolean testStrokes(ECharacter_glyph_symbol_stroke type)ACurve getStrokes(ECharacter_glyph_symbol_stroke type) ACurve createStrokes(ECharacter_glyph_symbol_stroke type) void unsetStrokes(ECharacter_glyph_symbol_stroke type) |
public class CCharacter_glyph_symbol_stroke implements ECharacter_glyph_symbol_strokestatic EAttribute attributeStrokes(ECharacter_glyph_symbol_stroke type)static int usedinStrokes(ECharacter_glyph_symbol_stroke type, ECurve instance, ASdaiModel domain, ACharacter_glyph_symbol_stroke result) |
public class ACharacter_glyph_symbol_stroke extends AEntitypublic ECharacter_glyph_symbol_stroke getByIndex(int index)public ECharacter_glyph_symbol_stroke getCurrentMember(SdaiIterator it) |