|
|||||||||
| 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 | ||||||||