Uploaded image for project: 'UIMA'
  1. UIMA
  2. UIMA-6300

deep copy feature for org.apache.uima.analysis_engine.AnalysisEngineDescription class

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 3.1.1SDK
    • 2.11.0SDK, 3.2.0SDK
    • uimaj
    • None

    Description

      I need the following feature :

      a deep copy for the following class org.apache.uima.analysis_engine.AnalysisEngineDescription

      It means a copy that resolve the imports and copy the metatdatas, the delegates in case of aggregates and all the others attributes ...

      IMPROVEMENT : this deep copy should let the object unchanged

      That mean it should not call the method resolveImports() on the original object (this method changes the object)

       

      AnalysisEngineDescription_impl inherits from MetaDataObject_impl

      The class MetaDataObject_impl has a clone method

      The clone method of MetaDataObject_impl resolve the imports (changing the object) and makes a deep its undelying metadatas.

      MetaDataOpl

      Attachments

        Activity

          People

            rec Richard Eckart de Castilho
            serge712 Serge Démoulin
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Time Tracking

                Estimated:
                Original Estimate - 48h
                48h
                Remaining:
                Remaining Estimate - 48h
                48h
                Logged:
                Time Spent - Not Specified
                Not Specified