ENTITY symbol_target SUBTYPE OF (geometric_representation_item); placement : axis2_placement; x_scale : positive_ratio_measure; y_scale : positive_ratio_measure; END_ENTITY; -- symbol_target |
Entity data types and their attributesrepresentation_itemname: label; geometric_representation_item (DER) dim: dimension_count; symbol_target placement: axis2_placement; x_scale: positive_ratio_measure; y_scale: positive_ratio_measure; |
Global rules for this entity data type- |
public interface ESymbol_target extends EGeometric_representation_itemplacement (explicit attribute)int testPlacement(ESymbol_target type)case 1 EEntity getPlacement(ESymbol_target type) void setPlacement(ESymbol_target type, EEntity value, EEntity node1) void unsetPlacement(ESymbol_target type) x_scale (explicit attribute)boolean testX_scale(ESymbol_target type)double getX_scale(ESymbol_target type) void setX_scale(ESymbol_target type, double value) void unsetX_scale(ESymbol_target type) y_scale (explicit attribute)boolean testY_scale(ESymbol_target type)double getY_scale(ESymbol_target type) void setY_scale(ESymbol_target type, double value) void unsetY_scale(ESymbol_target type) |
public class CSymbol_target implements ESymbol_targetstatic EAttribute attributePlacement(ESymbol_target type)static int usedinPlacement(ESymbol_target type, EEntity instance, ASdaiModel domain, ASymbol_target result) static EAttribute attributeX_scale(ESymbol_target type) static EAttribute attributeY_scale(ESymbol_target type) |
public class ASymbol_target extends AEntitypublic ESymbol_target getByIndex(int index)public ESymbol_target getCurrentMember(SdaiIterator it) |