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