kieker.webgui.domain
Class ComponentListContainer

java.lang.Object
  extended by kieker.webgui.domain.ComponentListContainer

public final class ComponentListContainer
extends Object

This is a container for multiple ReaderDecorator, FilterDecorator or RepositoryDecorator instances. For each of the component type (reader, filter, repository) there is exactly one list available. This class will mostly be used to deliver a set of available components for a project. A bean can use the components as a prototype to copy new model instances.

Author:
Nils Christian Ehmke

Field Summary
static ComponentListContainer EMPTY_CONTAINER
          This constant represents an immutable and empty container.
 
Constructor Summary
ComponentListContainer(List<ReaderDecorator> readers, List<FilterDecorator> filters, List<RepositoryDecorator> repositories, List<VisualizationDecorator> visualizations)
           
 
Method Summary
 List<FilterDecorator> getFilters()
           
 List<ReaderDecorator> getReaders()
           
 List<RepositoryDecorator> getRepositories()
           
 List<VisualizationDecorator> getVisualizations()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

EMPTY_CONTAINER

public static final ComponentListContainer EMPTY_CONTAINER
This constant represents an immutable and empty container.

Constructor Detail

ComponentListContainer

public ComponentListContainer(List<ReaderDecorator> readers,
                              List<FilterDecorator> filters,
                              List<RepositoryDecorator> repositories,
                              List<VisualizationDecorator> visualizations)
Method Detail

getVisualizations

public List<VisualizationDecorator> getVisualizations()

getReaders

public List<ReaderDecorator> getReaders()

getFilters

public List<FilterDecorator> getFilters()

getRepositories

public List<RepositoryDecorator> getRepositories()


Copyright © 2015. All rights reserved.