public class AssemblyVisitorAdapter<ThrowableType extends Throwable> extends Object implements AssemblyVisitor<ThrowableType>
Constructor and Description |
---|
AssemblyVisitorAdapter() |
Modifier and Type | Method and Description |
---|---|
void |
visitApplication(ApplicationAssembly assembly) |
void |
visitComposite(TransientDeclaration declaration) |
void |
visitEntity(EntityDeclaration declaration) |
void |
visitImportedService(ImportedServiceDeclaration declaration) |
void |
visitLayer(LayerAssembly assembly) |
void |
visitModule(ModuleAssembly assembly) |
void |
visitObject(ObjectDeclaration declaration) |
void |
visitService(ServiceDeclaration declaration) |
void |
visitValue(ValueDeclaration declaration) |
public void visitApplication(ApplicationAssembly assembly) throws ThrowableType extends Throwable
visitApplication
in interface AssemblyVisitor<ThrowableType extends Throwable>
ThrowableType extends Throwable
public void visitLayer(LayerAssembly assembly) throws ThrowableType extends Throwable
visitLayer
in interface AssemblyVisitor<ThrowableType extends Throwable>
ThrowableType extends Throwable
public void visitModule(ModuleAssembly assembly) throws ThrowableType extends Throwable
visitModule
in interface AssemblyVisitor<ThrowableType extends Throwable>
ThrowableType extends Throwable
public void visitComposite(TransientDeclaration declaration) throws ThrowableType extends Throwable
visitComposite
in interface AssemblyVisitor<ThrowableType extends Throwable>
ThrowableType extends Throwable
public void visitEntity(EntityDeclaration declaration) throws ThrowableType extends Throwable
visitEntity
in interface AssemblyVisitor<ThrowableType extends Throwable>
ThrowableType extends Throwable
public void visitService(ServiceDeclaration declaration) throws ThrowableType extends Throwable
visitService
in interface AssemblyVisitor<ThrowableType extends Throwable>
ThrowableType extends Throwable
public void visitImportedService(ImportedServiceDeclaration declaration) throws ThrowableType extends Throwable
visitImportedService
in interface AssemblyVisitor<ThrowableType extends Throwable>
ThrowableType extends Throwable
public void visitValue(ValueDeclaration declaration) throws ThrowableType extends Throwable
visitValue
in interface AssemblyVisitor<ThrowableType extends Throwable>
ThrowableType extends Throwable
public void visitObject(ObjectDeclaration declaration) throws ThrowableType extends Throwable
visitObject
in interface AssemblyVisitor<ThrowableType extends Throwable>
ThrowableType extends Throwable