|
||||||||||
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 destructionpublic 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 FactoryBase
mgr
-
Manager object
public RTObject_impl destroy(RTObject_impl comp)
destroy
in class FactoryBase
comp
-
Instance of component for destruction
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |