|
Public Member Functions |
Standard_EXPORT | WOKernel_Workshop (const Handle(TCollection_HAsciiString)&aname, const Handle(WOKernel_Factory)&anesting) |
virtual Standard_EXPORT Handle_WOKUtils_HSequenceOfParamItem | BuildParameters (const Handle(WOKUtils_HSequenceOfParamItem)&someparams, const Standard_Boolean usedefaults) |
| constructs Sequence of Parameters Needed by Entity
to be built.
Checks their consistancy
|
virtual Standard_EXPORT Handle_TCollection_HAsciiString | EntityCode () const |
Standard_EXPORT void | GetWorkbenches () |
| Fills Workbench List
.
|
Standard_EXPORT void | GetParcelsInUse () |
| Fills Parcel List
.
|
virtual Standard_EXPORT void | Open () |
| open an existing entity
|
virtual Standard_EXPORT void | Close () |
| closes entity
|
Standard_EXPORT Handle_TColStd_HSequenceOfHAsciiString | Workbenches () const |
Standard_EXPORT Handle_TColStd_HSequenceOfHAsciiString | ParcelsInUse () const |
Standard_EXPORT Handle_WOKernel_HSequenceOfStationID | SupportedStations () const |
| Retourne les Stations Supportees par l'ilot
.
|
Standard_EXPORT void | SetSupportedStations (const Handle(WOKernel_HSequenceOfStationID)&stations) |
| Change la liste des Stations supportees
.
|
Standard_EXPORT void | DumpWorkbenchList () const |
| updates Workbench List
|
Standard_EXPORT void | AddWorkbench (const Handle(WOKernel_Workbench)&aworkbench) |
| Adds a wb to the workshop
.
|
Standard_EXPORT void | RemoveWorkbench (const Handle(WOKernel_Workbench)&aworkbench) |
| Removes a wb to the workshop
.
|
Standard_EXPORT const | Handle (Standard_Type)&DynamicType() const |
Protected Member Functions |
virtual Standard_EXPORT void | GetParameters () |
Private Attributes |
Handle_TColStd_HSequenceOfHAsciiString | myworkbenches |
Handle_TColStd_HSequenceOfHAsciiString | myparcelsinuse |
Handle_TColStd_HSequenceOfHAsciiString | mystations |
Handle_WOKernel_HSequenceOfDBMSID | mydbms |