Overview Schemas Index

STRUCTURAL_RESPONSE_REPRESENTATION_SCHEMA (jsdai.SStructural_response_representation_schema)


ENTITY curve_3d_element_property;
          property_id : identifier;
          description : text;
          interval_definitions : LIST [1:?] OF curve_element_interval;
          end_offsets : ARRAY [1:2] OF curve_element_end_offset;
          end_releases : ARRAY [1:2] OF curve_element_end_release;
END_ENTITY; -- curve_3d_element_property

Entity data types and their attributes

curve_3d_element_property
          property_id: identifier;
          description: text;
          interval_definitions: LIST [1:?] OF curve_element_interval;
          end_offsets: ARRAY [1:2] OF curve_element_end_offset;
          end_releases: ARRAY [1:2] OF curve_element_end_release;

Users

curve_3d_element_property
          curve_3d_element_representation.property

Global rules for this entity data type

          -

public interface ECurve_3d_element_property extends EEntity

property_id (explicit attribute)

          boolean testProperty_id(ECurve_3d_element_property type)
          String getProperty_id(ECurve_3d_element_property type)
          void setProperty_id(ECurve_3d_element_property type, String value)
          void unsetProperty_id(ECurve_3d_element_property type)

description (explicit attribute)

          boolean testDescription(ECurve_3d_element_property type)
          String getDescription(ECurve_3d_element_property type)
          void setDescription(ECurve_3d_element_property type, String value)
          void unsetDescription(ECurve_3d_element_property type)

interval_definitions (explicit attribute)

          boolean testInterval_definitions(ECurve_3d_element_property type)
          ACurve_element_interval getInterval_definitions(ECurve_3d_element_property type)
          ACurve_element_interval createInterval_definitions(ECurve_3d_element_property type)
          void unsetInterval_definitions(ECurve_3d_element_property type)

end_offsets (explicit attribute)

          boolean testEnd_offsets(ECurve_3d_element_property type)
          ACurve_element_end_offset getEnd_offsets(ECurve_3d_element_property type)
          ACurve_element_end_offset createEnd_offsets(ECurve_3d_element_property type)
          void unsetEnd_offsets(ECurve_3d_element_property type)

end_releases (explicit attribute)

          boolean testEnd_releases(ECurve_3d_element_property type)
          ACurve_element_end_release getEnd_releases(ECurve_3d_element_property type)
          ACurve_element_end_release createEnd_releases(ECurve_3d_element_property type)
          void unsetEnd_releases(ECurve_3d_element_property type)

public class CCurve_3d_element_property implements ECurve_3d_element_property

          static EAttribute attributeProperty_id(ECurve_3d_element_property type)
          static EAttribute attributeDescription(ECurve_3d_element_property type)
          static EAttribute attributeInterval_definitions(ECurve_3d_element_property type)
          static int usedinInterval_definitions(ECurve_3d_element_property type, ECurve_element_interval instance, ASdaiModel domain, ACurve_3d_element_property result)
          static EAttribute attributeEnd_offsets(ECurve_3d_element_property type)
          static int usedinEnd_offsets(ECurve_3d_element_property type, ECurve_element_end_offset instance, ASdaiModel domain, ACurve_3d_element_property result)
          static EAttribute attributeEnd_releases(ECurve_3d_element_property type)
          static int usedinEnd_releases(ECurve_3d_element_property type, ECurve_element_end_release instance, ASdaiModel domain, ACurve_3d_element_property result)

public class ACurve_3d_element_property extends AEntity

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