public interface ApplicationAssemblyFactory
Modifier and Type | Method and Description |
---|---|
ApplicationAssembly |
newApplicationAssembly()
Create a new ApplicationAssembly that can be used for the above method.
|
ApplicationAssembly |
newApplicationAssembly(Assembler assembler)
Create a new application with one layer and one module.
|
ApplicationAssembly |
newApplicationAssembly(Assembler[][][] assemblers)
Create a new application with the same amount of layers
as the first array size, with modules according to the second array size,
and then use the third array for assemblers of each module.
|
ApplicationAssembly newApplicationAssembly(Assembler assembler) throws AssemblyException
assembler
- the assembler for the single moduleAssemblyException
- if the application could not be assembledApplicationAssembly newApplicationAssembly(Assembler[][][] assemblers) throws AssemblyException
assemblers
- the set of assemblers for the applicationAssemblyException
- if the application could not be assembledApplicationAssembly newApplicationAssembly()