|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface PartialManifest
Describes a partially-constructed, dynamically-generated manifest. ArtefactAnalysers
contribute manifest elements (imports and exports) to a PartialManifest
during analysis.
Method Summary | |
---|---|
void |
recordExportPackage(java.lang.String fullyQualifiedPackageName)
Records that the supplied package should be exported. |
void |
recordReferencedPackage(java.lang.String fullyQualifiedPackageName)
Records that the supplied package is referenced by the artefact being analysed. |
void |
recordReferencedType(java.lang.String fullyQualifiedTypeName)
Records that the supplied type is referenced by the code being analysed. |
void |
recordType(java.lang.String fullyQualifiedTypeName)
Records the existence of a type |
void |
recordUsesPackage(java.lang.String usingPackage,
java.lang.String usedPackage)
Records a uses directive member for a given package export. |
Method Detail |
---|
void recordUsesPackage(java.lang.String usingPackage, java.lang.String usedPackage)
uses
directive member for a given package export.
usingPackage
- the package that is using the package.usedPackage
- the package being used.void recordReferencedType(java.lang.String fullyQualifiedTypeName)
fullyQualifiedTypeName
- the fully-qualified name of the referenced typevoid recordType(java.lang.String fullyQualifiedTypeName)
fullyQualifiedTypeName
- The fully qualified name of the typevoid recordReferencedPackage(java.lang.String fullyQualifiedPackageName)
fullyQualifiedPackageName
- The fully-qualified name of the packagevoid recordExportPackage(java.lang.String fullyQualifiedPackageName)
fullyQualifiedPackageName
- The fully-qualified name of the package
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |