info.magnolia.module.model
Class ComponentsDefinition

java.lang.Object
  extended by info.magnolia.module.model.ComponentsDefinition

public class ComponentsDefinition
extends Object

Set of components as defined in module descriptor.

Version:
$Id$
See Also:
ModuleDefinition

Constructor Summary
ComponentsDefinition()
           
 
Method Summary
 boolean addComponent(ComponentDefinition component)
           
 boolean addConfigurer(ConfigurerDefinition configurerDefinition)
           
 boolean addTypeMapping(TypeMappingDefinition typeMapping)
           
 List<ComponentDefinition> getComponents()
           
 List<ConfigurerDefinition> getConfigurers()
           
 String getId()
           
 List<TypeMappingDefinition> getTypeMappings()
           
 void setComponents(List<ComponentDefinition> components)
           
 void setConfigurers(List<ConfigurerDefinition> configurers)
           
 void setId(String id)
           
 void setTypeMappings(List<TypeMappingDefinition> typeMappings)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ComponentsDefinition

public ComponentsDefinition()
Method Detail

getId

public String getId()

setId

public void setId(String id)

getComponents

public List<ComponentDefinition> getComponents()

setComponents

public void setComponents(List<ComponentDefinition> components)

addComponent

public boolean addComponent(ComponentDefinition component)

getConfigurers

public List<ConfigurerDefinition> getConfigurers()

setConfigurers

public void setConfigurers(List<ConfigurerDefinition> configurers)

addConfigurer

public boolean addConfigurer(ConfigurerDefinition configurerDefinition)

getTypeMappings

public List<TypeMappingDefinition> getTypeMappings()

setTypeMappings

public void setTypeMappings(List<TypeMappingDefinition> typeMappings)

addTypeMapping

public boolean addTypeMapping(TypeMappingDefinition typeMapping)


Copyright © 2003-2013 Magnolia International Ltd.. All Rights Reserved.