Uses of Interface
org.aspectj.asm.IProgramElement
-
Packages that use IProgramElement Package Description org.aspectj.asm org.aspectj.asm.internal org.aspectj.weaver.model -
-
Uses of IProgramElement in org.aspectj.asm
Fields in org.aspectj.asm declared as IProgramElement Modifier and Type Field Description static IProgramElementIHierarchy. NO_STRUCTUREMethods in org.aspectj.asm that return types with arguments of type IProgramElement Modifier and Type Method Description List<IProgramElement>IProgramElement. getChildren()Set<Map.Entry<String,IProgramElement>>IHierarchy. getFileMapEntrySet()HashMap<Integer,List<IProgramElement>>AsmManager. getInlineAnnotations(String sourceFile, boolean showSubMember, boolean showMemberAndType)Methods in org.aspectj.asm with parameters of type IProgramElement Modifier and Type Method Description voidIProgramElement. addChild(IProgramElement child)voidIHierarchy. addToFileMap(String canonicalFilePath, IProgramElement compilationUnitProgramElement)StringIElementHandleProvider. createHandleIdentifier(IProgramElement ipe)static voidAsmManager. dumptree(Writer w, IProgramElement node, int indent)static voidAsmManager. dumptree(IProgramElement node, int indent)IProgramElementIHierarchy. findCloserMatchForLineNumber(IProgramElement node, int lineno)IProgramElementIHierarchy. findElementForLabel(IProgramElement parent, IProgramElement.Kind kind, String label)IProgramElementIHierarchy. findElementForSignature(IProgramElement parent, IProgramElement.Kind kind, String signature)IProgramElementIHierarchy. findNodeForSourceFile(IProgramElement node, String sourcefilePath)List<IRelationship>IRelationshipMap. get(IProgramElement sourceProgramElement)IRelationshipIRelationshipMap. get(IProgramElement source, IRelationship.Kind kind, String relationshipName)IRelationshipIRelationshipMap. get(IProgramElement source, IRelationship.Kind kind, String relationshipName, boolean runtimeTest, boolean createIfMissing)protected voidHierarchyWalker. postProcess(IProgramElement node)protected voidHierarchyWalker. preProcess(IProgramElement node)IProgramElementHierarchyWalker. process(IProgramElement node)voidIRelationshipMap. put(IProgramElement source, IRelationship relationship)booleanIProgramElement. removeChild(IProgramElement child)voidIProgramElement. setParent(IProgramElement parent)voidIHierarchy. setRoot(IProgramElement root)Method parameters in org.aspectj.asm with type arguments of type IProgramElement Modifier and Type Method Description voidIProgramElement. setChildren(List<IProgramElement> children)default voidIHierarchy. setFileMap(HashMap<String,IProgramElement> fileMap)voidIHierarchy. setFileMap(Map<String,IProgramElement> fileMap) -
Uses of IProgramElement in org.aspectj.asm.internal
Classes in org.aspectj.asm.internal that implement IProgramElement Modifier and Type Class Description classProgramElementFields in org.aspectj.asm.internal declared as IProgramElement Modifier and Type Field Description protected IProgramElementProgramElement. parentprotected IProgramElementAspectJElementHierarchy. rootFields in org.aspectj.asm.internal with type parameters of type IProgramElement Modifier and Type Field Description protected List<IProgramElement>ProgramElement. childrenMethods in org.aspectj.asm.internal that return types with arguments of type IProgramElement Modifier and Type Method Description List<IProgramElement>AspectJElementHierarchy. findMatchingPackages(String packagename)List<IProgramElement>ProgramElement. getChildren()Set<Map.Entry<String,IProgramElement>>AspectJElementHierarchy. getFileMapEntrySet()Methods in org.aspectj.asm.internal with parameters of type IProgramElement Modifier and Type Method Description voidProgramElement. addChild(int position, IProgramElement child)voidProgramElement. addChild(IProgramElement child)voidAspectJElementHierarchy. addToFileMap(String key, IProgramElement value)protected voidAspectJElementHierarchy. cache(String handle, IProgramElement pe)StringJDTLikeHandleProvider. createHandleIdentifier(IProgramElement ipe)IProgramElementAspectJElementHierarchy. findCloserMatchForLineNumber(IProgramElement node, int lineno)IProgramElementAspectJElementHierarchy. findElementForLabel(IProgramElement parent, IProgramElement.Kind kind, String label)IProgramElementAspectJElementHierarchy. findElementForSignature(IProgramElement parent, IProgramElement.Kind kind, String signature)IProgramElementAspectJElementHierarchy. findNodeForSourceFile(IProgramElement node, String sourcefilePath)voidAspectJElementHierarchy. forget(IProgramElement compilationUnitNode, IProgramElement typeNode)List<IRelationship>RelationshipMap. get(IProgramElement source)IRelationshipRelationshipMap. get(IProgramElement source, IRelationship.Kind kind, String relationshipName)IRelationshipRelationshipMap. get(IProgramElement source, IRelationship.Kind kind, String relationshipName, boolean runtimeTest, boolean createIfMissing)static charHandleProviderDelimiter. getDelimiter(IProgramElement ipe)voidRelationshipMap. put(IProgramElement source, IRelationship relationship)booleanProgramElement. removeChild(IProgramElement child)voidProgramElement. setParent(IProgramElement parent)voidAspectJElementHierarchy. setRoot(IProgramElement root)Method parameters in org.aspectj.asm.internal with type arguments of type IProgramElement Modifier and Type Method Description voidProgramElement. setChildren(List<IProgramElement> children)voidAspectJElementHierarchy. setFileMap(Map<String,IProgramElement> fileMap)Constructor parameters in org.aspectj.asm.internal with type arguments of type IProgramElement Constructor Description ProgramElement(AsmManager asm, String name, IProgramElement.Kind kind, List<IProgramElement> children)ProgramElement(AsmManager asm, String name, IProgramElement.Kind kind, ISourceLocation sourceLocation, int modifiers, String comment, List<IProgramElement> children) -
Uses of IProgramElement in org.aspectj.weaver.model
Methods in org.aspectj.weaver.model that return IProgramElement Modifier and Type Method Description static IProgramElementAsmRelationshipProvider. createFileStructureNode(AsmManager asm, String sourceFilePath)protected static IProgramElementAsmRelationshipProvider. getNode(AsmManager model, Shadow shadow)
-