

Public Member Functions | |
| ComponentStates | componentState () |
| String | name () |
| void | addNewSchedBlocks (SchedBlock[] newSchedBlocks) |
| ObsProposal | createObsProposal () |
| int | dumbMethod (String somevalue) |
| SchedBlock[] | getAllSchedBlocks () |
| SchedBlock | getBestSchedBlock () |
| String | sayHello () |
| void | xmlInOutMethod (ObsProposal obsPropIn, SchedBlockHolder schedBlockOut) |
| ObsProjectTreeJ | getEntireTreeInAStruct () |
| void | exceptionMethod () throws XmlComponentErrorEx |
Package Functions | |
| XmlTestComponent () | |
Private Member Functions | |
| void | populateListWithStupidIncompleteSBs () |
Private Attributes | |
| ArrayList< SchedBlock > | m_schedBlockList = new ArrayList<SchedBlock>() |
Dumb little test implementation of the (inner) component interface
| alma::acs::component::dynwrapper::DynamicProxyFactoryTest::XmlTestComponent::XmlTestComponent | ( | ) | [inline, package] |
References populateListWithStupidIncompleteSBs().
Referenced by alma::acs::component::dynwrapper::DynamicProxyFactoryTest::setUp().
| void alma::acs::component::dynwrapper::DynamicProxyFactoryTest::XmlTestComponent::addNewSchedBlocks | ( | SchedBlock[] | newSchedBlocks | ) | [inline] |
References m_schedBlockList.
| ComponentStates alma::acs::component::dynwrapper::DynamicProxyFactoryTest::XmlTestComponent::componentState | ( | ) | [inline] |
This test "component" will never run inside a container, so the component state is not needed -- will return COMPSTATE_OPERATIONAL for fun...
Reimplemented from alma::acs::component::ComponentImplBase.
References alma::ACS::ComponentStates::COMPSTATE_OPERATIONAL.
| ObsProposal alma::acs::component::dynwrapper::DynamicProxyFactoryTest::XmlTestComponent::createObsProposal | ( | ) | [inline] |
Implements alma::demo::XmlComponentJ.
Referenced by getEntireTreeInAStruct().
| int alma::acs::component::dynwrapper::DynamicProxyFactoryTest::XmlTestComponent::dumbMethod | ( | String | somevalue | ) | [inline] |
Implements alma::demo::XmlComponentJ.
| void alma::acs::component::dynwrapper::DynamicProxyFactoryTest::XmlTestComponent::exceptionMethod | ( | ) | throws XmlComponentErrorEx [inline] |
Operation exceptionMethod
Implements alma::demo::XmlComponentJ.
| SchedBlock [] alma::acs::component::dynwrapper::DynamicProxyFactoryTest::XmlTestComponent::getAllSchedBlocks | ( | ) | [inline] |
Implements alma::demo::XmlComponentJ.
References m_schedBlockList.
Referenced by getEntireTreeInAStruct().
| SchedBlock alma::acs::component::dynwrapper::DynamicProxyFactoryTest::XmlTestComponent::getBestSchedBlock | ( | ) | [inline] |
| ObsProjectTreeJ alma::acs::component::dynwrapper::DynamicProxyFactoryTest::XmlTestComponent::getEntireTreeInAStruct | ( | ) | [inline] |
Implements alma::demo::XmlComponentJ.
References createObsProposal(), getAllSchedBlocks(), and alma::demo::ObsProjectTreeJ::prop.
| String alma::acs::component::dynwrapper::DynamicProxyFactoryTest::XmlTestComponent::name | ( | ) | [inline] |
Again, just a formality to make the compiler shut up
Reimplemented from alma::acs::component::ComponentImplBase.
| void alma::acs::component::dynwrapper::DynamicProxyFactoryTest::XmlTestComponent::populateListWithStupidIncompleteSBs | ( | ) | [inline, private] |
References m_schedBlockList.
Referenced by XmlTestComponent().
| String alma::acs::component::dynwrapper::DynamicProxyFactoryTest::XmlTestComponent::sayHello | ( | ) | [inline] |
Implements alma::demo::XmlComponentJ.
| void alma::acs::component::dynwrapper::DynamicProxyFactoryTest::XmlTestComponent::xmlInOutMethod | ( | ObsProposal | obsPropIn, | |
| SchedBlockHolder | schedBlockOut | |||
| ) | [inline] |
If obsPropIn is null, schedBlockOut will contain a null SchedBlock; otherwise a real SchedBlock as returned from getBestSchedBlock().
References getBestSchedBlock(), and alma::demo::SchedBlockHolder::value.
ArrayList<SchedBlock> alma::acs::component::dynwrapper::DynamicProxyFactoryTest::XmlTestComponent::m_schedBlockList = new ArrayList<SchedBlock>() [private] |
Referenced by addNewSchedBlocks(), getAllSchedBlocks(), getBestSchedBlock(), and populateListWithStupidIncompleteSBs().
1.6.2