Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

alma::acs::component::dynwrapper::DynamicProxyFactoryTest::XmlTestComponent Class Reference

List of all members.

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

Detailed Description

Dumb little test implementation of the (inner) component interface
Author:
hsommer Dec 18, 2002 2:34:16 PM


Constructor & Destructor Documentation

alma::acs::component::dynwrapper::DynamicProxyFactoryTest::XmlTestComponent::XmlTestComponent  )  [inline, package]
 


Member Function Documentation

void alma::acs::component::dynwrapper::DynamicProxyFactoryTest::XmlTestComponent::addNewSchedBlocks SchedBlock[]  newSchedBlocks  )  [inline]
 

See also:
alma.demo.XmlComponentJ::addNewSchedBlocks(SchedBlock[])

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

See also:
alma.ACS.ACSComponentOperations::componentState()

ObsProposal alma::acs::component::dynwrapper::DynamicProxyFactoryTest::XmlTestComponent::createObsProposal  )  [inline]
 

See also:
alma.demo.XmlComponentJ::createObsProposal()

int alma::acs::component::dynwrapper::DynamicProxyFactoryTest::XmlTestComponent::dumbMethod String  somevalue  )  [inline]
 

See also:
alma.demo.XmlComponentJ::dumbMethod(java.lang.String)

void alma::acs::component::dynwrapper::DynamicProxyFactoryTest::XmlTestComponent::exceptionMethod  )  throws XmlComponentErrorEx [inline]
 

SchedBlock [] alma::acs::component::dynwrapper::DynamicProxyFactoryTest::XmlTestComponent::getAllSchedBlocks  )  [inline]
 

See also:
alma.demo.XmlComponentJ::getAllSchedBlocks()

SchedBlock alma::acs::component::dynwrapper::DynamicProxyFactoryTest::XmlTestComponent::getBestSchedBlock  )  [inline]
 

See also:
alma.demo.XmlComponentJ::getBestSchedBlock()

ObsProjectTreeJ alma::acs::component::dynwrapper::DynamicProxyFactoryTest::XmlTestComponent::getEntireTreeInAStruct  )  [inline]
 

See also:
alma.demo.XmlComponentJ::getEntireTreeInAStruct()

String alma::acs::component::dynwrapper::DynamicProxyFactoryTest::XmlTestComponent::name  )  [inline]
 

Again, just a formality to make the compiler shut up

See also:
alma.ACS.ACSComponentOperations::name()

void alma::acs::component::dynwrapper::DynamicProxyFactoryTest::XmlTestComponent::populateListWithStupidIncompleteSBs  )  [inline, private]
 

String alma::acs::component::dynwrapper::DynamicProxyFactoryTest::XmlTestComponent::sayHello  )  [inline]
 

See also:
alma.demo.XmlComponentJ::sayHello()

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().

See also:
alma.demo.XmlComponentJ::xmlInOutMethod(alma.xmljbind.test.obsproposal.ObsProposal, alma.demo.SchedBlockHolder)


Member Data Documentation

ArrayList<SchedBlock> alma::acs::component::dynwrapper::DynamicProxyFactoryTest::XmlTestComponent::m_schedBlockList = new ArrayList<SchedBlock>() [private]
 


The documentation for this class was generated from the following file:
Generated on Thu Apr 30 02:52:21 2009 for ACS Java API by doxygen 1.3.8