org.argouml.model.uml
Class RefPackageProxy
java.lang.Object
org.argouml.model.uml.RefBaseObjectProxy
org.argouml.model.uml.RefPackageProxy
- All Implemented Interfaces:
- java.lang.reflect.InvocationHandler, javax.jmi.reflect.RefBaseObject, javax.jmi.reflect.RefPackage
- public class RefPackageProxy
- extends RefBaseObjectProxy
- implements java.lang.reflect.InvocationHandler, javax.jmi.reflect.RefPackage
Field Summary |
private static org.apache.log4j.Logger |
_cat
|
Method Summary |
java.lang.Object |
invoke(java.lang.Object proxy,
java.lang.reflect.Method method,
java.lang.Object[] args)
|
static java.lang.Object |
newInstance(java.lang.Object obj)
Creates a new instance of the proxied object. |
java.util.Collection |
refAllAssociations()
|
java.util.Collection |
refAllClasses()
|
java.util.Collection |
refAllPackages()
|
javax.jmi.reflect.RefAssociation |
refAssociation(javax.jmi.reflect.RefObject arg0)
|
javax.jmi.reflect.RefAssociation |
refAssociation(java.lang.String arg0)
|
javax.jmi.reflect.RefClass |
refClass(javax.jmi.reflect.RefObject arg0)
|
javax.jmi.reflect.RefClass |
refClass(java.lang.String arg0)
|
javax.jmi.reflect.RefStruct |
refCreateStruct(javax.jmi.reflect.RefObject arg0,
java.util.List arg1)
|
javax.jmi.reflect.RefStruct |
refCreateStruct(java.lang.String arg0,
java.util.List arg1)
|
void |
refDelete()
|
javax.jmi.reflect.RefEnum |
refGetEnum(javax.jmi.reflect.RefObject arg0,
java.lang.String arg1)
|
javax.jmi.reflect.RefEnum |
refGetEnum(java.lang.String arg0,
java.lang.String arg1)
|
javax.jmi.reflect.RefPackage |
refPackage(javax.jmi.reflect.RefObject arg0)
|
javax.jmi.reflect.RefPackage |
refPackage(java.lang.String arg0)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface javax.jmi.reflect.RefBaseObject |
equals, hashCode, refImmediatePackage, refMetaObject, refMofId, refOutermostPackage, refVerifyConstraints |
_cat
private static final org.apache.log4j.Logger _cat
RefPackageProxy
public RefPackageProxy(java.lang.Object object)
- Parameters:
object
- being proxied
newInstance
public static java.lang.Object newInstance(java.lang.Object obj)
- Creates a new instance of the proxied object.
- Parameters:
obj
- to proxy
- Returns:
- a proxy object if obj does not already implement the interface.
invoke
public java.lang.Object invoke(java.lang.Object proxy,
java.lang.reflect.Method method,
java.lang.Object[] args)
throws java.lang.Throwable
- Specified by:
invoke
in interface java.lang.reflect.InvocationHandler
- Overrides:
invoke
in class RefBaseObjectProxy
- Throws:
java.lang.Throwable
- See Also:
InvocationHandler.invoke(java.lang.Object, java.lang.reflect.Method, java.lang.Object[])
refClass
public javax.jmi.reflect.RefClass refClass(javax.jmi.reflect.RefObject arg0)
- Specified by:
refClass
in interface javax.jmi.reflect.RefPackage
- See Also:
RefPackage.refClass(javax.jmi.reflect.RefObject)
refClass
public javax.jmi.reflect.RefClass refClass(java.lang.String arg0)
- Specified by:
refClass
in interface javax.jmi.reflect.RefPackage
- See Also:
RefPackage.refClass(java.lang.String)
refPackage
public javax.jmi.reflect.RefPackage refPackage(javax.jmi.reflect.RefObject arg0)
- Specified by:
refPackage
in interface javax.jmi.reflect.RefPackage
- See Also:
RefPackage.refPackage(javax.jmi.reflect.RefObject)
refPackage
public javax.jmi.reflect.RefPackage refPackage(java.lang.String arg0)
- Specified by:
refPackage
in interface javax.jmi.reflect.RefPackage
- See Also:
RefPackage.refPackage(java.lang.String)
refAssociation
public javax.jmi.reflect.RefAssociation refAssociation(javax.jmi.reflect.RefObject arg0)
- Specified by:
refAssociation
in interface javax.jmi.reflect.RefPackage
- See Also:
RefPackage.refAssociation(javax.jmi.reflect.RefObject)
refAssociation
public javax.jmi.reflect.RefAssociation refAssociation(java.lang.String arg0)
- Specified by:
refAssociation
in interface javax.jmi.reflect.RefPackage
- See Also:
RefPackage.refAssociation(java.lang.String)
refAllPackages
public java.util.Collection refAllPackages()
- Specified by:
refAllPackages
in interface javax.jmi.reflect.RefPackage
- See Also:
RefPackage.refAllPackages()
refAllClasses
public java.util.Collection refAllClasses()
- Specified by:
refAllClasses
in interface javax.jmi.reflect.RefPackage
- See Also:
RefPackage.refAllClasses()
refAllAssociations
public java.util.Collection refAllAssociations()
- Specified by:
refAllAssociations
in interface javax.jmi.reflect.RefPackage
- See Also:
RefPackage.refAllAssociations()
refCreateStruct
public javax.jmi.reflect.RefStruct refCreateStruct(javax.jmi.reflect.RefObject arg0,
java.util.List arg1)
- Specified by:
refCreateStruct
in interface javax.jmi.reflect.RefPackage
- See Also:
RefPackage.refCreateStruct(javax.jmi.reflect.RefObject, java.util.List)
refCreateStruct
public javax.jmi.reflect.RefStruct refCreateStruct(java.lang.String arg0,
java.util.List arg1)
- Specified by:
refCreateStruct
in interface javax.jmi.reflect.RefPackage
- See Also:
RefPackage.refCreateStruct(java.lang.String, java.util.List)
refGetEnum
public javax.jmi.reflect.RefEnum refGetEnum(javax.jmi.reflect.RefObject arg0,
java.lang.String arg1)
- Specified by:
refGetEnum
in interface javax.jmi.reflect.RefPackage
- See Also:
RefPackage.refGetEnum(javax.jmi.reflect.RefObject, java.lang.String)
refGetEnum
public javax.jmi.reflect.RefEnum refGetEnum(java.lang.String arg0,
java.lang.String arg1)
- Specified by:
refGetEnum
in interface javax.jmi.reflect.RefPackage
- See Also:
RefPackage.refGetEnum(java.lang.String, java.lang.String)
refDelete
public void refDelete()
- Specified by:
refDelete
in interface javax.jmi.reflect.RefPackage
- See Also:
RefPackage.refDelete()