Verwendungen von Klasse
org.aspectj.asm.AsmManager
Package
Beschreibung
-
Verwendungen von AsmManager in org.aspectj.ajde
Modifizierer und TypMethodeBeschreibungAjde.getModel()
Ajde.getModelForConfigFile
(String configFile) -
Verwendungen von AsmManager in org.aspectj.ajde.core
-
Verwendungen von AsmManager in org.aspectj.ajde.core.internal
-
Verwendungen von AsmManager in org.aspectj.ajdt.internal.core.builder
Modifizierer und TypMethodeBeschreibungAjBuildManager.getStructureModel()
Returns null if there is no structure modelAjState.getStructureModel()
Modifizierer und TypMethodeBeschreibungvoid
AsmHierarchyBuilder.buildStructureForCompilationUnit
(CompilationUnitDeclaration cuDeclaration, AsmManager structureModel, AjBuildConfig buildConfig) void
EmacsStructureModelManager.externalizeModel
(AsmManager model) void
AjState.setStructureModel
(AsmManager structureModel) -
Verwendungen von AsmManager in org.aspectj.asm
Modifizierer und TypMethodeBeschreibungstatic AsmManager
AsmManager.createNewStructureModel
(Map<File, String> inpathMap) IProgramElement.getModel()
Modifizierer und TypMethodeBeschreibungstatic void
AsmManager.setLastActiveStructureModel
(AsmManager structureModel) -
Verwendungen von AsmManager in org.aspectj.asm.internal
Modifizierer und TypMethodeBeschreibungvoid
AspectJElementHierarchy.setAsmManager
(AsmManager asm) ModifiziererKonstruktorBeschreibungProgramElement
(AsmManager asm, String name, IProgramElement.Kind kind, List<IProgramElement> children) Use to create program element nodes that do not correspond to source locationsProgramElement
(AsmManager asm, String name, IProgramElement.Kind kind, ISourceLocation sourceLocation, int modifiers, String comment, List<IProgramElement> children) -
Verwendungen von AsmManager in org.aspectj.tools.ajdoc
Modifizierer und TypMethodeBeschreibungstatic AsmManager
CompilerWrapper.executeMain
(String[] args) Modifizierer und TypMethodeBeschreibungstatic String
StructureUtil.getPackageDeclarationFromFile
(AsmManager model, File file) -
Verwendungen von AsmManager in org.aspectj.weaver.bcel
Modifizierer und TypMethodeBeschreibungstatic List<AjAttribute>
AtAjAttributes.readAj5ClassAttributes
(AsmManager model, JavaClass javaClass, ReferenceType type, ISourceContext context, IMessageHandler msgHandler, boolean isCodeStyleAspect) Extract class level annotations and turn them into AjAttributes. -
Verwendungen von AsmManager in org.aspectj.weaver.model
Modifizierer und TypMethodeBeschreibungstatic void
AsmRelationshipProvider.addAdvisedRelationship
(AsmManager model, Shadow matchedShadow, ShadowMunger munger) static void
AsmRelationshipProvider.addDeclareAnnotationFieldRelationship
(AsmManager model, ISourceLocation declareLocation, String affectedTypeName, ResolvedMember affectedFieldName, boolean isRemove) Add a relationship for a matching declare ATfield.static void
AsmRelationshipProvider.addDeclareAnnotationMethodRelationship
(ISourceLocation sourceLocation, String affectedTypeName, ResolvedMember affectedMethod, AsmManager model) Add a relationship for a matching declare annotation method or declare annotation constructor.static void
AsmRelationshipProvider.addDeclareAnnotationRelationship
(AsmManager model, ISourceLocation declareAnnotationLocation, ISourceLocation annotatedLocation, boolean isRemove) Adds a declare annotation relationship, sometimes entities don't have source locs (methods/fields) so use other variants of this method if that is the case as they will look the entities up in the structure model.static void
AsmRelationshipProvider.addDeclareErrorOrWarningRelationship
(AsmManager model, Shadow affectedShadow, Checker deow) Add a relationship for a declare error or declare warningstatic void
AsmRelationshipProvider.addRelationship
(AsmManager model, ResolvedType onType, ResolvedTypeMunger typeTransformer, ResolvedType originatingAspect) Add a relationship for a type transformation (declare parents, intertype method declaration, declare annotation on type).static IProgramElement
AsmRelationshipProvider.createFileStructureNode
(AsmManager asm, String sourceFilePath) static void
AsmRelationshipProvider.createHierarchyForBinaryAspect
(AsmManager asm, ShadowMunger munger) Creates the hierarchy for binary aspectsstatic String
AsmRelationshipProvider.getHandle
(AsmManager asm, Advice advice) protected static IProgramElement
AsmRelationshipProvider.getNode
(AsmManager model, Shadow shadow)