org.jacorb.ir
Class Contained
java.lang.Object
org.jacorb.ir.IRObject
org.jacorb.ir.Contained
- All Implemented Interfaces:
- ContainedOperations, IRObjectOperations
- Direct Known Subclasses:
- AttributeDef, ConstantDef, ExceptionDef, InterfaceDef, ModuleDef, OperationDef, TypedefDef
- public abstract class Contained
- extends IRObject
- implements ContainedOperations
- Version:
- $Id: Contained.java,v 1.12 2004/10/18 13:12:41 simon.mcqueen Exp $
Constructor Summary |
Contained()
|
Contained(java.lang.String _id,
java.lang.String _name,
java.lang.String _version,
Container _defined_in,
java.lang.String _absolute_name,
Repository _containing_repository)
|
Method Summary |
java.lang.String |
absolute_name()
|
Repository |
containing_repository()
|
static Contained |
createContained(java.lang.Class c,
java.lang.String path,
Container _defined_in,
Repository ir,
org.apache.avalon.framework.logger.Logger logger,
java.lang.ClassLoader loader,
POA poa)
|
static Contained |
createContainedReference(Contained containedObject,
org.apache.avalon.framework.logger.Logger logger,
POA poa)
|
Container |
defined_in()
|
abstract Description |
describe()
|
java.lang.String |
id()
|
void |
id(java.lang.String a)
|
void |
move(Container new_container,
java.lang.String new_name,
java.lang.String new_version)
|
java.lang.String |
name()
|
void |
name(java.lang.String a)
|
java.lang.String |
version()
|
void |
version(java.lang.String a)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
id
protected java.lang.String id
absolute_name
protected java.lang.String absolute_name
version
protected java.lang.String version
defined_in
protected Container defined_in
containing_repository
protected Repository containing_repository
Contained
public Contained()
Contained
public Contained(java.lang.String _id,
java.lang.String _name,
java.lang.String _version,
Container _defined_in,
java.lang.String _absolute_name,
Repository _containing_repository)
createContained
public static Contained createContained(java.lang.Class c,
java.lang.String path,
Container _defined_in,
Repository ir,
org.apache.avalon.framework.logger.Logger logger,
java.lang.ClassLoader loader,
POA poa)
createContainedReference
public static Contained createContainedReference(Contained containedObject,
org.apache.avalon.framework.logger.Logger logger,
POA poa)
id
public java.lang.String id()
- Specified by:
id
in interface ContainedOperations
id
public void id(java.lang.String a)
- Specified by:
id
in interface ContainedOperations
name
public java.lang.String name()
- Specified by:
name
in interface ContainedOperations
name
public void name(java.lang.String a)
- Specified by:
name
in interface ContainedOperations
version
public java.lang.String version()
- Specified by:
version
in interface ContainedOperations
version
public void version(java.lang.String a)
- Specified by:
version
in interface ContainedOperations
defined_in
public Container defined_in()
- Specified by:
defined_in
in interface ContainedOperations
absolute_name
public java.lang.String absolute_name()
- Specified by:
absolute_name
in interface ContainedOperations
containing_repository
public Repository containing_repository()
- Specified by:
containing_repository
in interface ContainedOperations
describe
public abstract Description describe()
- Specified by:
describe
in interface ContainedOperations
move
public void move(Container new_container,
java.lang.String new_name,
java.lang.String new_version)
- Specified by:
move
in interface ContainedOperations