Overview Schemas Index

CURVE_APPEARANCE_XIM (jsdai.SCurve_appearance_xim)


ENTITY vector_appearance
          SUBTYPE OF (curve_appearance, vector_style);
          terminator_type : terminator;
END_ENTITY; -- vector_appearance

Entity data types and their attributes

founded_item
          (DER) users: SET [0:?] OF founded_item_select;
curve_style
          name: label;
          curve_font: curve_font_or_scaled_curve_font_select;
          curve_width: size_select;
          curve_colour: colour;
curve_appearance
          (RT) curve_colour->colour: colour;
          (RT) curve_font->font: curve_font_select;
          (RT) curve_width->width: positive_length_measure;
          (RT) (DER) name: label;
pre_defined_item
          name: label;
pre_defined_symbol
          -
pre_defined_terminator_symbol
          -
vector_style
          -
vector_appearance
          terminator_type: terminator;

Users

founded_item
          founded_item.users
                    founded_item_select
curve_style
          character_glyph_style_outline.outline_style
          character_glyph_style_stroke.stroke_style
          design_object_management_assignment.items
                    managed_design_object
                              ap210_managed_design_object
          fill_area_style_hatching.hatch_line_appearance
          frozen_assignment.items
                    managed_design_object
                              ap210_managed_design_object
          presentation_style_assignment.styles
                    presentation_style_select
          surface_style_boundary.style_of_boundary
                    curve_or_render
          surface_style_control_grid.style_of_control_grid
                    curve_or_render
          surface_style_parameter_line.style_of_parameter_lines
                    curve_or_render
          surface_style_segmentation_curve.style_of_segmentation_curve
                    curve_or_render
          surface_style_silhouette.style_of_silhouette
                    curve_or_render
curve_appearance
          add_design_object_management_relationship.current_design_object
                    managed_design_object_armx
                              ap210_managed_design_object_armx
          change_design_object_management_relationship.current_design_object
                    managed_design_object_armx
                              ap210_managed_design_object_armx
          change_design_object_management_relationship.previous_design_object
                    managed_design_object_armx
                              ap210_managed_design_object_armx
          delete_design_object_management_relationship.previous_design_object
                    managed_design_object_armx
                              ap210_managed_design_object_armx
          frozen_assignment_armx.frozen_item
                    managed_design_object_armx
                              ap210_managed_design_object_armx
founded_item
          founded_item.users
                    founded_item_select
curve_style
          character_glyph_style_outline.outline_style
          character_glyph_style_stroke.stroke_style
          design_object_management_assignment.items
                    managed_design_object
                              ap210_managed_design_object
          fill_area_style_hatching.hatch_line_appearance
          frozen_assignment.items
                    managed_design_object
                              ap210_managed_design_object
          presentation_style_assignment.styles
                    presentation_style_select
          surface_style_boundary.style_of_boundary
                    curve_or_render
          surface_style_control_grid.style_of_control_grid
                    curve_or_render
          surface_style_parameter_line.style_of_parameter_lines
                    curve_or_render
          surface_style_segmentation_curve.style_of_segmentation_curve
                    curve_or_render
          surface_style_silhouette.style_of_silhouette
                    curve_or_render
pre_defined_item
          design_object_management_assignment.items
                    managed_design_object
                              ap210_managed_design_object
          frozen_assignment.items
                    managed_design_object
                              ap210_managed_design_object
pre_defined_symbol
          defined_symbol.definition
                    defined_symbol_select
pre_defined_terminator_symbol
          vector_appearance.terminator_type
                    terminator
vector_style
vector_appearance

Global rules for this entity data type

          -

public interface EVector_appearance extends ECurve_appearance, EVector_style

terminator_type (explicit attribute)

          int testTerminator_type(EVector_appearance type)
          case 1
              EEntity getTerminator_type(EVector_appearance type)
              void setTerminator_type(EVector_appearance type, EEntity value, EEntity node1)
          void unsetTerminator_type(EVector_appearance type)

public class CVector_appearance implements EVector_appearance

          static EAttribute attributeTerminator_type(EVector_appearance type)
          static int usedinTerminator_type(EVector_appearance type, EEntity instance, ASdaiModel domain, AVector_appearance result)

public class AVector_appearance extends AEntity

          public EVector_appearance getByIndex(int index)
          public EVector_appearance getCurrentMember(SdaiIterator it)