|
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 |