|
Public Member Functions |
| Standard_EXPORT | WOKernel_Factory (const Handle(TCollection_HAsciiString)&aname, const Handle(WOKernel_Session)&anesting) |
| | instantiates a factory
|
| virtual Standard_EXPORT Handle_TCollection_HAsciiString | EntityCode () const |
| Standard_EXPORT void | ReadWSLIST () |
| Standard_EXPORT void | WriteWSList () |
| virtual Standard_EXPORT void | Open () |
| | opens a factory
loads Workshop list
load Warehouse parameters
|
| virtual Standard_EXPORT void | Close () |
| | closes Factory
|
| Standard_EXPORT Handle_TColStd_HSequenceOfHAsciiString | Workshops () const |
| | gives the sequence of workshop in factory
|
| Standard_EXPORT void | DumpWorkshopList () const |
| | updates files WSLIST with myworkshops
|
| Standard_EXPORT void | AddWorkshop (const Handle(WOKernel_Workshop)&aworkshop) |
| | Adds workshop to factory
Updates WSLIST
.
|
| Standard_EXPORT void | RemoveWorkshop (const Handle(WOKernel_Workshop)&aworkshop) |
| | removes workshop
|
| Standard_EXPORT void | SetWarehouse (const Handle(WOKernel_Warehouse)&awarehouse) |
| Standard_EXPORT Handle_TCollection_HAsciiString | Warehouse () const |
| | gives the warehouse of factory
|
| Standard_EXPORT void | SetSourceStorage (const Handle(WOKUtils_Path)&astorage) |
| Standard_EXPORT Handle_WOKUtils_Path | SourceStorage () const |
| | gives the SCCS repository of factory
|
| Standard_EXPORT const | Handle (Standard_Type)&DynamicType() const |
Private Attributes |
| Handle_TColStd_HSequenceOfHAsciiString | myworkshops |
| Handle_TCollection_HAsciiString | mywarehouse |
| Handle_WOKUtils_Path | mysccsbase |