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
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)
|
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)
createContainedReference
public static Contained createContainedReference(Contained containedObject)
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