|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjp.go.aist.rtm.RTC.FactoryBase
jp.go.aist.rtm.RTC.FactoryJava
class FactoryJava
This class is implementation of the component factory for Java.
| Field Summary | |
|---|---|
protected RtcDeleteFunc |
m_Delete
Interface of component for destruction |
protected RtcNewFunc |
m_New
Interface of created component |
protected NumberingPolicy |
m_policy
Class for numbering policy (naming policy) management when component is generated |
| Fields inherited from class jp.go.aist.rtm.RTC.FactoryBase |
|---|
m_Number, m_Profile |
| Constructor Summary | |
|---|---|
FactoryJava(Properties profile,
RtcNewFunc newFunc,
RtcDeleteFunc deleteFunc)
Constructor |
|
FactoryJava(Properties profile,
RtcNewFunc newFunc,
RtcDeleteFunc deleteFunc,
NumberingPolicy policy)
Constructor |
|
| Method Summary | |
|---|---|
RTObject_impl |
create(Manager mgr)
Creates the component |
RTObject_impl |
destroy(RTObject_impl comp)
Destroys the component |
| Methods inherited from class jp.go.aist.rtm.RTC.FactoryBase |
|---|
number, profile |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected RtcNewFunc m_New
protected RtcDeleteFunc m_Delete
protected NumberingPolicy m_policy
| Constructor Detail |
|---|
public FactoryJava(Properties profile,
RtcNewFunc newFunc,
RtcDeleteFunc deleteFunc)
Manages generation and the annulment of the component by the specified parameter.
profile -
Profile of componentnewFunc -
Method for component creationdeleteFunc -
Method for component destruction
public FactoryJava(Properties profile,
RtcNewFunc newFunc,
RtcDeleteFunc deleteFunc,
NumberingPolicy policy)
profile -
Profile of componentnewFunc -
Method for component creationdeleteFunc -
Method for component destructionpolicy -
Numbering policy(naming policy) of created instance | Method Detail |
|---|
public RTObject_impl create(Manager mgr)
create in class FactoryBasemgr -
Manager object
public RTObject_impl destroy(RTObject_impl comp)
destroy in class FactoryBasecomp -
Instance of component for destruction
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||