javax.jmi.reflect
Interface RefPackage

All Superinterfaces:
RefBaseObject
All Known Subinterfaces:
CorbaIdlTypesPackage, ModelPackage, PrimitiveTypesPackage

public interface RefPackage
extends RefBaseObject


Method Summary
 java.util.Collection refAllAssociations()
           
 java.util.Collection refAllClasses()
           
 java.util.Collection refAllPackages()
           
 RefAssociation refAssociation(RefObject association)
           
 RefAssociation refAssociation(java.lang.String associationName)
           
 RefClass refClass(RefObject type)
           
 RefClass refClass(java.lang.String typeName)
           
 RefStruct refCreateStruct(RefObject struct, java.util.List params)
           
 RefStruct refCreateStruct(java.lang.String structName, java.util.List params)
           
 void refDelete()
           
 RefEnum refGetEnum(RefObject enum, java.lang.String name)
           
 RefEnum refGetEnum(java.lang.String enumName, java.lang.String name)
           
 RefPackage refPackage(RefObject nestedPackage)
           
 RefPackage refPackage(java.lang.String nestedPackageName)
           
 
Methods inherited from interface javax.jmi.reflect.RefBaseObject
equals, hashCode, refImmediatePackage, refMetaObject, refMofId, refOutermostPackage, refVerifyConstraints
 

Method Detail

refClass

public RefClass refClass(RefObject type)

refClass

public RefClass refClass(java.lang.String typeName)

refPackage

public RefPackage refPackage(RefObject nestedPackage)

refPackage

public RefPackage refPackage(java.lang.String nestedPackageName)

refAssociation

public RefAssociation refAssociation(RefObject association)

refAssociation

public RefAssociation refAssociation(java.lang.String associationName)

refAllPackages

public java.util.Collection refAllPackages()

refAllClasses

public java.util.Collection refAllClasses()

refAllAssociations

public java.util.Collection refAllAssociations()

refCreateStruct

public RefStruct refCreateStruct(RefObject struct,
                                 java.util.List params)

refCreateStruct

public RefStruct refCreateStruct(java.lang.String structName,
                                 java.util.List params)

refGetEnum

public RefEnum refGetEnum(RefObject enum,
                          java.lang.String name)

refGetEnum

public RefEnum refGetEnum(java.lang.String enumName,
                          java.lang.String name)

refDelete

public void refDelete()