View Issue Details

IDProjectCategoryView StatusLast Update
0006139Open CASCADEOCCT:Application Frameworkpublic2012-01-17 12:20
ReporterenvAssigned To 
PrioritynormalSeverityfeature 
Status closedResolutionfixed 
OSAll 
Fixed in Version5.2.0 
Summary0006139: Removing redundant API
DescriptionRemoving redundant methods and classes from TKCDF package.
Additional information
and documentation updates
Documentation remark, added by ENV 2004-07-06 09:31:19:

Changes:
package CDF:
 removed classes:
  CDF_Selection
  CDF_SelectionIterator
  CDF_ClipBoard
  CDF_CheckDocumentToStore
 removed enumeration SelectionStatus.

Class CDF_Session:
 removed redundant methods:
  ClipBoard()
  SetClipBoard()
  CanStore()
  CanWrite()
  CanCopyToEuclid3()
  CopyToEuclid3()
  CanCopy()
  Copy()
  CanPaste()
  Paste()
  CanPasteWithLink()
  PasteWithLink
  CanRemove()
  Remove()
  CanCut()
  Cut()
  CanInsert()
  InsertWithRefrence()
  LoadDiver(4 parameters)
  LoadDriver(5 parameters)
 removed field myCliboard : ClipBoard from CDF

Class CDF_Application:
 removed redundant methods:
  CanStore()
  Store()
  CanCopy()
  Copy()
  CanPaste()
  Paste()
  CanCut()
  Cut()
  CanRemove()
  Remove()
  CanWrite() – set of methods
  Write() – set of methods
  CanRead() – set of methods
  Read() – set of methods
  CanClose()
  Close()
  CanInsert()
  Insert()
  CanNew()
  New()
  FindWriter() - set of methods
  Writer() - set of methods

Class CDF_Store:
 removed friend class CDF_CheckDocumentToStore

Class CDF_MetaDataDriverFactory
 removed redundant methods:
   virtual Handle_CDF_MetaDataDriver Build(
                const TCollection_ExtendedString& DMEnginePath,
                const TCollection_ExtendedString& Host,
                const TCollection_ExtendedString& Port,
                const TCollection_ExtendedString& EDMSchemaPath) const;
   virtual Handle_CDF_MetaDataDriver Build(
                const TCollection_ExtendedString& DMEnginePath,
                const TCollection_ExtendedString& Host,
                const TCollection_ExtendedString& TCPIP,
                const TCollection_ExtendedString& Unix,
                const TCollection_ExtendedString& EDMSchemaPath) const;

Class FWOSPlugin_DriverFactory
 removed redundant methods:
   virtual Handle_CDF_MetaDataDriver Build(
                const TCollection_ExtendedString& DMEnginePath,
                const TCollection_ExtendedString& Host,
                const TCollection_ExtendedString& Port,
                const TCollection_ExtendedString& EDMSchemaPath) const;
   virtual Handle_CDF_MetaDataDriver Build(
                const TCollection_ExtendedString& DMEnginePath,
                const TCollection_ExtendedString& Host,
                const TCollection_ExtendedString& TCPIP,
                const TCollection_ExtendedString& Unix,
                const TCollection_ExtendedString& EDMSchemaPath) const;

Modified entities:
CDF - removed class CDF_Selection
CDF - removed class CDF_SelectionIterator
CDF - removed class CDF_ClipBoard
CDF - removed class CDF_CheckDocumentToStore
CDF - removed enumeration SelectionStatus
CDF/CDF_Session - removed one fields and set of redundant methods
CDF/CDF_Application - removed set of redundant methods
CDF/CDF_MetaDataDriverFactory - removed set of redundant methods
FWOSDriver/FWOSDriver_DriverFactory - removed inherited redundant methods
CDF/CDF_Store - removed friend CDF_CheckDocumentToStore








TagsNo tags attached.
Test case number

Attached Files

  • OCC6139.tar.gz (8,576 bytes)
  • CDF_Application.tar.gz (3,307 bytes)

Activities

2004-06-18 12:17

 

OCC6139.tar.gz (8,576 bytes)

2004-07-08 09:27

 

CDF_Application.tar.gz (3,307 bytes)

Issue History

Date Modified Username Field Change
2004-06-18 12:13 bugmaster Assigned To bugmaster => env
2004-06-18 12:13 bugmaster Status new => assigned
2004-06-18 14:45 bugmaster Status assigned => resolved
2004-06-23 18:21 mkv CC => mkv, aki
2004-07-01 15:20 aki Status resolved => tested
2004-07-08 10:42 bugmaster Status tested => verified
2004-08-02 18:04 bugmaster Status verified => closed
2004-08-02 18:04 bugmaster Fixed in Version => 5.1.3
2004-08-02 18:04 bugmaster Resolution @0@ => fixed
2011-08-02 10:32 bugmaster Category OCCT:OCAF => OCCT:Application Framework
2012-01-17 12:20 atp Assigned To env =>
2012-01-17 12:20 atp Additional Information Updated