com.togethersoft.sca.dataflow
Interface IPackage

All Superinterfaces:
INamedUnit, INamespaceUnit

public interface IPackage
extends INamespaceUnit

the package descriptor


Fields inherited from interface com.togethersoft.sca.dataflow.INamedUnit
DEFAULT_ACCESS, KIND_CLASS, KIND_FIELD, KIND_INTERFACE, KIND_METHOD, KIND_PACKAGE, KIND_PROJECT, KINDS_NUMBER, MODIFIER_ABSTRACT, MODIFIER_FINAL, MODIFIER_NATIVE, MODIFIER_STATIC, MODIFIER_STRICTFP, MODIFIER_SYNCHRONIZED, MODIFIER_TRANSIENT, MODIFIER_VOLATILE, PRIVATE_ACCESS, PROTECTED_ACCESS, PUBLIC_ACCESS
 
Method Summary
 IClass[] classes()
          get all classes included immediately in the package
 IInterface[] interfaces()
          get all interfaces included immediately in the package
 IPackage[] subpackages()
          get all packages included immediately in the package
 
Methods inherited from interface com.togethersoft.sca.dataflow.INamespaceUnit
find, getAll
 
Methods inherited from interface com.togethersoft.sca.dataflow.INamedUnit
accessType, getAstObject, isAbstract, isFinal, isNative, isStatic, isStrictfp, isSynchronized, isTransient, isVolatile, modifiers, name, remove, scope, unitKind
 

Method Detail

classes

public IClass[] classes()
get all classes included immediately in the package

interfaces

public IInterface[] interfaces()
get all interfaces included immediately in the package

subpackages

public IPackage[] subpackages()
get all packages included immediately in the package