Overview Schemas Index

SHAPE_ASPECT_DEFINITION_SCHEMA (jsdai.SShape_aspect_definition_schema)


TYPE datum_reference_modifier = EXTENSIBLE SELECT (
          datum_reference_modifier_with_value,
          simple_datum_reference_modifier);
END_TYPE; -- datum_reference_modifier

Extensions

          -

Users

          general_datum_reference.modifiers

public class ADatum_reference_modifier extends CAggregate

          case 1:
              boolean isMember(EEntity value)
              EEntity getByIndex(int index)
              EEntity getCurrentMember(SdaiIterator iter)
              void setByIndex(int index, EEntity value)
              void setCurrentMember(SdaiIterator iter, EEntity value)
              void addBefore(SdaiIterator iter, EEntity value)
              void addAfter(SdaiIterator iter, EEntity value)
              void addUnordered(EEntity value)
              void addByIndex(int index, EEntity value)
              void removeUnordered(EEntity value)
          case sSimple_datum_reference_modifier:
              boolean isMember(int value, ESimple_datum_reference_modifier node1)
              int getByIndex(int index, ESimple_datum_reference_modifier node1)
              int getCurrentMember(SdaiIterator iter, ESimple_datum_reference_modifier node1)
              void setByIndex(int index, int value, ESimple_datum_reference_modifier node1)
              void setCurrentMember(SdaiIterator iter, int value, ESimple_datum_reference_modifier node1)
              void addBefore(SdaiIterator iter, int value, ESimple_datum_reference_modifier node1)
              void addAfter(SdaiIterator iter, int value, ESimple_datum_reference_modifier node1)
              void addUnordered(int value, ESimple_datum_reference_modifier node1)
              void addByIndex(int index, int value, ESimple_datum_reference_modifier node1)
              void removeUnordered(int value, ESimple_datum_reference_modifier node1)