EDMConstants.StepInputOptions

edm.edom3

Class EDMConstants.StepInputOptions

  • java.lang.Object
    • edm.edom3.EDMConstants.StepInputOptions
  • Enclosing interface:EDMConstants



    public static class EDMConstants.StepInputOptions
    extends java.lang.Object

    Options for STEP file reader
    • Constructor Summary

      Constructors 

      Constructor and Description
      StepInputOptions() 
    • 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

      • LOG_ERRORS

        public static final long LOG_ERRORS

        Log errors

        See Also:Constant Field Values

      • PARSE_ONLY

        public static final long PARSE_ONLY

        Parse only

        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

      • 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()