Main Page   Packages   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members  

CorbaObjectChoice Class Reference

Inheritance diagram for CorbaObjectChoice::

AliasChoice BooleanChoice DoubleChoice EnumChoice InterfaceChoice LongChoice OctetChoice PixValueChoice SequenceChoice StringChoice StructChoice VoidChoice List of all members.

Public Methods

 CorbaObjectChoice (TypeCode tc)
TypeCode typeCode ()
void setAliasInfo (String name, String id)
 This method is called when the type is an aliased one. More...

abstract String name ()
 Name of the type. More...

abstract JComponent inputRes ()
 Dialog components where the user specifies the parameter or result. More...

abstract JComponent inputArg ()
abstract String getResult (Any resAny)
 Request management: add argument to Any, or extract result from Any (and convert it to String). More...

abstract void setArgument (Any argsAny) throws InvalidChoiceException
void setInitialValue (Any argsAny)
 Used to show default parameters. More...

String toString (java.lang.Object obj)
 Converts that object to string. More...

java.lang.Object asObject () throws InvalidChoiceException
 Returns the object selected in that choice. More...

abstract java.lang.Object asObject (String inText) throws InvalidChoiceException
 Returns the object introduced as that text. More...

String inputText ()

Constructor & Destructor Documentation

CorbaObjectChoice::CorbaObjectChoice TypeCode    tc [inline]
 


Member Function Documentation

TypeCode CorbaObjectChoice::typeCode   [inline]
 

void CorbaObjectChoice::setAliasInfo String    name,
String    id
[inline]
 

This method is called when the type is an aliased one.

Reimplemented in SequenceChoice.

abstract String CorbaObjectChoice::name   [pure virtual]
 

Name of the type.

Reimplemented in AliasChoice, BooleanChoice, DoubleChoice, EnumChoice, InterfaceChoice, LongChoice, OctetChoice, PixValueChoice, SequenceChoice, StringChoice, StructChoice, and VoidChoice.

abstract JComponent CorbaObjectChoice::inputRes   [pure virtual]
 

Dialog components where the user specifies the parameter or result.

Reimplemented in AliasChoice, BooleanChoice, DoubleChoice, EnumChoice, InterfaceChoice, LongChoice, OctetChoice, PixValueChoice, SequenceChoice, StringChoice, StructChoice, and VoidChoice.

abstract JComponent CorbaObjectChoice::inputArg   [pure virtual]
 

Reimplemented in AliasChoice, BooleanChoice, DoubleChoice, EnumChoice, InterfaceChoice, LongChoice, MatrixChoice, OctetChoice, PixValueChoice, PointChoice, SequenceChoice, SizesChoice, StringChoice, StructChoice, TagListChoice, and VoidChoice.

abstract String CorbaObjectChoice::getResult Any    resAny [pure virtual]
 

Request management: add argument to Any, or extract result from Any (and convert it to String).

Reimplemented in AliasChoice, BooleanChoice, DoubleChoice, EnumChoice, InterfaceChoice, LongChoice, OctetChoice, PixValueChoice, SequenceChoice, StringChoice, StructChoice, and VoidChoice.

abstract void CorbaObjectChoice::setArgument Any    argsAny [pure virtual]
 

Reimplemented in AliasChoice, BooleanChoice, DoubleChoice, EnumChoice, InterfaceChoice, LongChoice, OctetChoice, PixValueChoice, SequenceChoice, StringChoice, StructChoice, and VoidChoice.

void CorbaObjectChoice::setInitialValue Any    argsAny [inline]
 

Used to show default parameters.

Reimplemented in DoubleChoice, and LongChoice.

String CorbaObjectChoice::toString java.lang.Object    obj [inline]
 

Converts that object to string.

Useful method to implement getResult.

Reimplemented in AliasChoice, EnumChoice, InterfaceChoice, PixValueChoice, SequenceChoice, StructChoice, and VoidChoice.

java.lang.Object CorbaObjectChoice::asObject   [inline]
 

Returns the object selected in that choice.

Useful method to implement setArgument.

Reimplemented in EnumChoice.

abstract java.lang.Object CorbaObjectChoice::asObject String    inText [pure virtual]
 

Returns the object introduced as that text.

Useful method to implement setArgument.

Reimplemented in AliasChoice, BooleanChoice, DoubleChoice, EnumChoice, InterfaceChoice, LongChoice, MatrixChoice, OctetChoice, PixValueChoice, PointChoice, SequenceChoice, SizesChoice, StringChoice, StructChoice, TagListChoice, and VoidChoice.

String CorbaObjectChoice::inputText   [inline]
 


The documentation for this class was generated from the following file:
Generated on Tue Jan 8 14:14:24 2002 for JavaReference by doxygen1.2.12 written by Dimitri van Heesch, © 1997-2001