Package org.aspectj.asm
package org.aspectj.asm
-
ClassDescriptionThe Abstract Structure Model (ASM) represents the containment hierarchy and crosscutting structure map for AspectJ programs.A ModelInfo object captures basic information about the structure model.Adapter used to uniquely identify program element handles.Compiler listeners get notified of structure model update events.When dumping the model out (for debugging/testing), various parts of it can be passed through this filter.Represents program elements in the AspectJ containment hierarchy.Uses "typesafe enum" pattern.Uses "typesafe enum" pattern.Uses "typesafe enum" pattern.A relationship has a name (e.g.Maps from a program element handles to a list of relationships between that element and other program elements.