|
Public Member Functions |
| Standard_EXPORT void | SetName (const Handle(TCollection_HAsciiString)&aname) |
| | change name of Entity
|
| const Handle_TCollection_HAsciiString & | Name () const |
| | get Name of Entity
|
| const Handle_TCollection_HAsciiString & | UserPathName () const |
| const Handle_TCollection_HAsciiString & | FullName () const |
| Standard_EXPORT void | SetFullName (const Handle(TCollection_HAsciiString)&afullname) |
| virtual Standard_EXPORT Handle_TCollection_HAsciiString | GetUniqueName () const =0 |
| Standard_EXPORT void | SetNesting (const Handle(WOKernel_Entity)&anesting) |
| | change Nesting Entity of current Entity
|
| const Handle_TCollection_HAsciiString & | Nesting () const |
| | get Name of nesting Entity
|
| Standard_EXPORT void | SetSession (const Handle(WOKernel_Session)&asession) |
| | change session Of Entity
|
| Handle_WOKernel_Session | Session () const |
| | get pointer to current Session
|
| Standard_EXPORT const | Handle (Standard_Type)&DynamicType() const |
Protected Member Functions |
| Standard_EXPORT | WOKernel_BaseEntity (const Handle(TCollection_HAsciiString)&aname, const Handle(WOKernel_Entity)&anesting) |
| | Initialize a WOKernel BaseEntity
.
|
Protected Attributes |
| Handle_TCollection_HAsciiString | myfullname |
Private Attributes |
| Handle_TCollection_HAsciiString | myname |
| Handle_TCollection_HAsciiString | mynestingentity |
| WOKernel_PSession | mysession |