Package edm.edom3

Class EDMConstants.StepInputOptions

  • Enclosing interface:
    EDMConstants

    public static class EDMConstants.StepInputOptions
    extends java.lang.Object
    Options for STEP file reader
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static long ADD_TO_EXISTING_MODEL
      Add data to existing model
      static long CONFORMANCE_CLASS_1
      Enforce the file to be exported according to ISO 10303-21:1994/TC1 conformance class 1 format.
      static long CONFORMANCE_CLASS_2
      Enforce the file to be exported according to ISO 10303-21:1994/TC1 conformance class 2 format.
      static long DELETE_INSTANCE_REFS_ON_DELETE
      for model creation: when an instance is deleteted, all references to it will automatically/implicitly be deleted
      static long DELETE_INSTANCES_WITH_REFS
      for model creation : instances in model can be deleted even though refrences to it exists
      static long DELETING_EXISTING_MODEL
      Delete existing model before starting importing data
      static long DIS_VERSION
      Use DIS version for STP format (if you knaow what it means)
      static long EXCLUDE_USER_DEFINED_ENTITIES
      instances of USER_DEFINED_ENTITY on the STEP file will not be populated in the "read step file" operation
      static long HEADER_MODEL_ONLY
      Only create header model
      static long ISO_8859_1_STRING_ENCODING
      Strings within the files are be ISO_8859_1 encoded
      static long KEEP_STEP_IDENTIFIERS
      Keep STEP identifiers in file
      static long LOG_ERRORS
      Log errors
      static long LOG_ERRORS_AND_WARNINGS_ONLY
      Log only errors and warnings
      static long LOG_TO_FILE
      Write generated log to a file
      static long NO_INSTANCE_REFERENCES
      for model creation : recording of instnces references will not be maintained in the actual model
      static long NO_STRING_ENCODING
      Specifies that no encoding will take place when mapping a STRING data type to the STEP file.
      static long ONE_FILE_STEP_FILE_PACKAGE
      Will read a packed STEP file that contains a STEP file with EDM types FILE and BLOB and its companian data files.
      static long ONLY_USER_DEFINED_ENTITIES
      only instances of USER_DEFINED_ENTITY will be populated in the "read step file" operation
      static long OPEN_MODEL_FOR_LOCAL_READ_WRITE
      Will open the target model for read and write
      static long PARSE_ONLY
      Parse only
      static long STEP_EDITION_3
      STEP edition 3 option for STEP read and write
      static long STEP_FILE_PACKAGE
      Allows EDM types FILE and BLOB to be avaiable inside the read Step file.
      static long UNPACKED_MODEL
      for model creation : the data in the ".D" file will not be packed, i.e., the volume (size) of the model will be larger than when packing the model
      static long USER_CONTROLLED_INVERSE
      for model creation : the standard automatically population of Inverse attribute will not be performed.
      static long UTF_8_STRING_ENCODING
      Strings within the files are be UTF-8 encoded
      static long UTF8_ENCODED_FILE_NAMES
      Files names are be UTF-8 encoded
      static long ZIPPED_FILE
      Will read a zipped package with a .gz extension containing the STEP file
    • Method Summary

      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • KEEP_STEP_IDENTIFIERS

        public static final long KEEP_STEP_IDENTIFIERS
        Keep STEP identifiers in file
        See Also:
        Constant Field Values
      • DELETING_EXISTING_MODEL

        public static final long DELETING_EXISTING_MODEL
        Delete existing model before starting importing data
        See Also:
        Constant Field Values
      • ADD_TO_EXISTING_MODEL

        public static final long ADD_TO_EXISTING_MODEL
        Add data to existing model
        See Also:
        Constant Field Values
      • LOG_TO_FILE

        public static final long LOG_TO_FILE
        Write generated log to a file
        See Also:
        Constant Field Values
      • DIS_VERSION

        public static final long DIS_VERSION
        Use DIS version for STP format (if you knaow what it means)
        See Also:
        Constant Field Values
      • LOG_ERRORS_AND_WARNINGS_ONLY

        public static final long LOG_ERRORS_AND_WARNINGS_ONLY
        Log only errors and warnings
        See Also:
        Constant Field Values
      • HEADER_MODEL_ONLY

        public static final long HEADER_MODEL_ONLY
        Only create header model
        See Also:
        Constant Field Values
      • UTF8_ENCODED_FILE_NAMES

        public static final long UTF8_ENCODED_FILE_NAMES
        Files names are be UTF-8 encoded
        See Also:
        Constant Field Values
      • UTF_8_STRING_ENCODING

        public static final long UTF_8_STRING_ENCODING
        Strings within the files are be UTF-8 encoded
        See Also:
        Constant Field Values
      • ISO_8859_1_STRING_ENCODING

        public static final long ISO_8859_1_STRING_ENCODING
        Strings within the files are be ISO_8859_1 encoded
        See Also:
        Constant Field Values
      • ONE_FILE_STEP_FILE_PACKAGE

        public static final long ONE_FILE_STEP_FILE_PACKAGE
        Will read a packed STEP file that contains a STEP file with EDM types FILE and BLOB and its companian data files.
        See Also:
        Constant Field Values
      • STEP_FILE_PACKAGE

        public static final long STEP_FILE_PACKAGE
        Allows EDM types FILE and BLOB to be avaiable inside the read Step file. This step file must be created by an EDMserver.
        See Also:
        Constant Field Values
      • NO_STRING_ENCODING

        public static final long NO_STRING_ENCODING
        Specifies that no encoding will take place when mapping a STRING data type to the STEP file. The ISO 10303-21 specifies that all character in a STRING data type that have an ASCII value less than 32 or greater than 126 should be encoded in a STEP file.
        See Also:
        Constant Field Values
      • DELETE_INSTANCES_WITH_REFS

        public static final long DELETE_INSTANCES_WITH_REFS
        for model creation : instances in model can be deleted even though refrences to it exists
        See Also:
        Constant Field Values
      • DELETE_INSTANCE_REFS_ON_DELETE

        public static final long DELETE_INSTANCE_REFS_ON_DELETE
        for model creation: when an instance is deleteted, all references to it will automatically/implicitly be deleted
        See Also:
        Constant Field Values
      • NO_INSTANCE_REFERENCES

        public static final long NO_INSTANCE_REFERENCES
        for model creation : recording of instnces references will not be maintained in the actual model
        See Also:
        Constant Field Values
      • UNPACKED_MODEL

        public static final long UNPACKED_MODEL
        for model creation : the data in the ".D" file will not be packed, i.e., the volume (size) of the model will be larger than when packing the model
        See Also:
        Constant Field Values
      • USER_CONTROLLED_INVERSE

        public static final long USER_CONTROLLED_INVERSE
        for model creation : the standard automatically population of Inverse attribute will not be performed. It will be the applications resposibility to populate inverse attributes
        See Also:
        Constant Field Values
      • ONLY_USER_DEFINED_ENTITIES

        public static final long ONLY_USER_DEFINED_ENTITIES
        only instances of USER_DEFINED_ENTITY will be populated in the "read step file" operation
        See Also:
        Constant Field Values
      • OPEN_MODEL_FOR_LOCAL_READ_WRITE

        public static final long OPEN_MODEL_FOR_LOCAL_READ_WRITE
        Will open the target model for read and write
        See Also:
        Constant Field Values
      • EXCLUDE_USER_DEFINED_ENTITIES

        public static final long EXCLUDE_USER_DEFINED_ENTITIES
        instances of USER_DEFINED_ENTITY on the STEP file will not be populated in the "read step file" operation
        See Also:
        Constant Field Values
      • CONFORMANCE_CLASS_1

        public static final long CONFORMANCE_CLASS_1
        Enforce the file to be exported according to ISO 10303-21:1994/TC1 conformance class 1 format. Identification of the format is written to the Header Section of the resulting STEP file.
        For import it overrules the mapping method given in the Header Section of the actual STEP file such that the STEP file will be interpret according to ISO 10303-21:1994/TC1 CC1.
        The call conformanceClassOne(), conformanceClassTwo(), if exporting privateFormat(), if importing disVersion() are mutually exclusive, i.e., only one of these methods should be activated.
        See Also:
        *, Constant Field Values
      • CONFORMANCE_CLASS_2

        public static final long CONFORMANCE_CLASS_2
        Enforce the file to be exported according to ISO 10303-21:1994/TC1 conformance class 2 format. Identification of the format is written to the Header Section of the resulting STEP file.
        For import it overrules the mapping method given in the Header Section of the actual STEP file such that the STEP file will be interpret according to ISO 10303-21:1994/TC1 CC2.
        The options conformanceClassOne(), conformanceClassTwo(), if exporting privateFormat(), if importing disVersion() are mutually exclusive, i.e., only one of these methodes should be activated.
        See Also:
        Constant Field Values
      • STEP_EDITION_3

        public static final long STEP_EDITION_3
        STEP edition 3 option for STEP read and write
        See Also:
        Constant Field Values
      • ZIPPED_FILE

        public static final long ZIPPED_FILE
        Will read a zipped package with a .gz extension containing the STEP file
        See Also:
        Constant Field Values
    • Constructor Detail

      • StepInputOptions

        public StepInputOptions()