@Override public void assemble( ModuleAssembly module ) { module.layer().setName( name ); } }
@Override public void assemble( ModuleAssembly module ) { module.layer().setName( name ); } }
LayerAssembly createLayer( ApplicationAssembly application ) { layer = application.layer( layerName ); layer.setName( layerName ); for( ModuleDeclaration module : modules.values() ) { ModuleAssembly assembly = module.createModule( layer ); } return layer; }
LayerAssembly createLayer( ApplicationAssembly application ) { layer = application.layer( layerName ); layer.setName( layerName ); for( ModuleDeclaration module : modules.values() ) { ModuleAssembly assembly = module.createModule( layer ); } return layer; }
@Override public void assemble( ModuleAssembly module ) throws AssemblyException { module.layer().setName( "Above Layer" ); module.setName( "Above" ); module.entities( AboveApplicationVisible.class ).visibleIn( Visibility.application ); module.entities( AboveLayerVisible.class ).visibleIn( Visibility.layer ); module.entities( AboveModuleVisible.class ).visibleIn( Visibility.module ); } }
@Override public void assemble( ModuleAssembly module ) throws AssemblyException { module.layer().setName( "Above Layer" ); module.setName( "Above" ); module.objects( AboveApplicationVisible.class ).visibleIn( Visibility.application ); module.objects( AboveLayerVisible.class ).visibleIn( Visibility.layer ); module.objects( AboveModuleVisible.class ).visibleIn( Visibility.module ); } }
@Override public void assemble( ModuleAssembly module ) throws AssemblyException { module.layer().setName( "Above Layer" ); module.setName( "Above" ); module.transients( AboveApplicationVisible.class ).visibleIn( Visibility.application ); module.transients( AboveLayerVisible.class ).visibleIn( Visibility.layer ); module.transients( AboveModuleVisible.class ).visibleIn( Visibility.module ); } }
@Override public void assemble( ModuleAssembly module ) throws AssemblyException { module.layer().setName( "Above Layer" ); module.setName( "Above" ); module.values( AboveApplicationVisible.class ).visibleIn( Visibility.application ); module.values( AboveLayerVisible.class ).visibleIn( Visibility.layer ); module.values( AboveModuleVisible.class ).visibleIn( Visibility.module ); } }
@Override public void assemble( ModuleAssembly module ) throws AssemblyException { module.layer().setName( "Above Layer" ); module.setName( "Above" ); module.services( AboveApplicationVisible.class ).visibleIn( Visibility.application ); module.services( AboveLayerVisible.class ).visibleIn( Visibility.layer ); module.services( AboveModuleVisible.class ).visibleIn( Visibility.module ); } }
@Override public void assemble( ModuleAssembly module ) throws AssemblyException { module.layer().setName( "Below Layer" ); module.setName( "Below" ); module.objects( BelowApplicationVisible.class ).visibleIn( Visibility.application ); module.objects( BelowLayerVisible.class ).visibleIn( Visibility.layer ); module.objects( BelowModuleVisible.class ).visibleIn( Visibility.module ); new EntityTestAssembler().visibleIn( Visibility.application ).assemble( module ); } }
@Override public void assemble( ModuleAssembly module ) throws AssemblyException { module.layer().setName( "Below Layer" ); module.setName( "Below" ); module.transients( BelowApplicationVisible.class ).visibleIn( Visibility.application ); module.transients( BelowLayerVisible.class ).visibleIn( Visibility.layer ); module.transients( BelowModuleVisible.class ).visibleIn( Visibility.module ); new EntityTestAssembler().visibleIn( Visibility.application ).assemble( module ); } }
@Override public void assemble( ModuleAssembly module ) throws AssemblyException { module.layer().setName( "Below Layer" ); module.setName( "Below" ); module.values( BelowApplicationVisible.class ).visibleIn( Visibility.application ); module.values( BelowLayerVisible.class ).visibleIn( Visibility.layer ); module.values( BelowModuleVisible.class ).visibleIn( Visibility.module ); new EntityTestAssembler().visibleIn( Visibility.application ).assemble( module ); } }
@Override public void assemble( ModuleAssembly module ) throws AssemblyException { module.layer().setName( "Below Layer" ); module.setName( "Below" ); module.entities( BelowApplicationVisible.class ).visibleIn( Visibility.application ); module.entities( BelowLayerVisible.class ).visibleIn( Visibility.layer ); module.entities( BelowModuleVisible.class ).visibleIn( Visibility.module ); new EntityTestAssembler().visibleIn( Visibility.application ).assemble( module ); } }
@Override public void assemble( ModuleAssembly module ) throws AssemblyException { module.layer().setName( "Below Layer" ); module.setName( "Below" ); module.services( BelowApplicationVisible.class ).visibleIn( Visibility.application ); module.services( BelowLayerVisible.class ).visibleIn( Visibility.layer ); module.services( BelowModuleVisible.class ).visibleIn( Visibility.module ); new EntityTestAssembler().visibleIn( Visibility.application ).assemble( module ); } }
@Override public void assemble( ModuleAssembly module ) throws AssemblyException { module.layer().setName( "From Layer" ); module.setName( "From" ); module.services( FromService.class ); module.entities( FromEntity.class ); module.transients( FromTransient.class ); module.values( FromValue.class ); module.objects( FromObject.class ); module.transients( ModuleApplicationVisible.class ).visibleIn( Visibility.application ); module.transients( ModuleLayerVisible.class ).visibleIn( Visibility.layer ); module.transients( ModuleModuleVisible.class ).visibleIn( Visibility.module ); } }
@Override public void assemble( ModuleAssembly module ) throws AssemblyException { module.layer().setName( "From Layer" ); module.setName( "From" ); module.services( FromService.class ); module.entities( FromEntity.class ); module.transients( FromTransient.class ); module.values( FromValue.class ); module.objects( FromObject.class ); module.values( ModuleApplicationVisible.class ).visibleIn( Visibility.application ); module.values( ModuleLayerVisible.class ).visibleIn( Visibility.layer ); module.values( ModuleModuleVisible.class ).visibleIn( Visibility.module ); } }
@Override public void assemble( ModuleAssembly module ) throws AssemblyException { module.layer().setName( "From Layer" ); module.setName( "From" ); module.services( FromService.class ); module.entities( FromEntity.class ); module.transients( FromTransient.class ); module.values( FromValue.class ); module.objects( FromObject.class ); module.services( ModuleApplicationVisible.class ).visibleIn( Visibility.application ); module.services( ModuleLayerVisible.class ).visibleIn( Visibility.layer ); module.services( ModuleModuleVisible.class ).visibleIn( Visibility.module ); } }
@Override public void assemble( ModuleAssembly module ) throws AssemblyException { module.layer().setName( "From Layer" ); module.setName( "From" ); module.services( FromService.class ); module.entities( FromEntity.class ); module.transients( FromTransient.class ); module.values( FromValue.class ); module.objects( FromObject.class ); module.entities( ModuleApplicationVisible.class ).visibleIn( Visibility.application ); module.entities( ModuleLayerVisible.class ).visibleIn( Visibility.layer ); module.entities( ModuleModuleVisible.class ).visibleIn( Visibility.module ); } }
@Override public void assemble( ModuleAssembly module ) throws AssemblyException { module.layer().setName( "From Layer" ); module.setName( "From" ); module.services( FromService.class ); module.entities( FromEntity.class ); module.transients( FromTransient.class ); module.values( FromValue.class ); module.objects( FromObject.class ); module.objects( ModuleApplicationVisible.class ).visibleIn( Visibility.application ); module.objects( ModuleLayerVisible.class ).visibleIn( Visibility.layer ); module.objects( ModuleModuleVisible.class ).visibleIn( Visibility.module ); } }