org.jacorb.ir
Class AttributeDef
java.lang.Object
org.jacorb.ir.IRObject
org.jacorb.ir.Contained
org.jacorb.ir.AttributeDef
- All Implemented Interfaces:
- AttributeDefOperations, ContainedOperations, IRObjectOperations
- public class AttributeDef
- extends Contained
- implements AttributeDefOperations
Constructor Summary |
AttributeDef(java.lang.reflect.Method m,
java.lang.String attrTypeName,
AttributeMode mode,
Container _defined_in,
Repository _containing_repository,
org.apache.avalon.framework.logger.Logger logger,
java.lang.ClassLoader loader,
POA poa)
|
Methods inherited from class org.jacorb.ir.Contained |
absolute_name, containing_repository, createContained, createContainedReference, defined_in, id, id, move, name, name, version, version |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AttributeDef
public AttributeDef(java.lang.reflect.Method m,
java.lang.String attrTypeName,
AttributeMode mode,
Container _defined_in,
Repository _containing_repository,
org.apache.avalon.framework.logger.Logger logger,
java.lang.ClassLoader loader,
POA poa)
type
public TypeCode type()
- Specified by:
type
in interface AttributeDefOperations
type_def
public IDLType type_def()
- Specified by:
type_def
in interface AttributeDefOperations
type_def
public void type_def(IDLType a)
- Specified by:
type_def
in interface AttributeDefOperations
mode
public AttributeMode mode()
- Specified by:
mode
in interface AttributeDefOperations
mode
public void mode(AttributeMode a)
- Specified by:
mode
in interface AttributeDefOperations
define
public void define()
describe
public Description describe()
- Specified by:
describe
in interface ContainedOperations
- Specified by:
describe
in class Contained
destroy
public void destroy()
- Specified by:
destroy
in interface IRObjectOperations
- Specified by:
destroy
in class IRObject