Uses of Interface
org.apache.avalon.composition.model.Model

Packages that use Model
org.apache.avalon.activation.appliance The appliance package contains interfaces, utilities and default implementations defining and enabling use of the central Appliance interface.  
org.apache.avalon.activation.appliance.impl The appliance.impl package contains the default implementations defining and enabling use of the central Appliance interface.  
org.apache.avalon.composition.event The event package contains the defintion of a model event and listener.  
org.apache.avalon.composition.model The model package is resonsible for the population of the containment information model taking into account criteria expressed under meta-info and directives expressed under meta-data in conjunction with the runtime environment. 
org.apache.avalon.composition.model.impl The model package contains a series of classes that leverage the new meta data model.  
 

Uses of Model in org.apache.avalon.activation.appliance
 

Methods in org.apache.avalon.activation.appliance that return Model
 Model Appliance.getModel()
          Return the model backing the appliance.
 

Methods in org.apache.avalon.activation.appliance with parameters of type Model
 Appliance ApplianceFactory.createAppliance(Model model)
          Create a new appliance.
 

Uses of Model in org.apache.avalon.activation.appliance.impl
 

Methods in org.apache.avalon.activation.appliance.impl that return Model
 Model AbstractAppliance.getModel()
          Return the model backing the appliance.
 

Methods in org.apache.avalon.activation.appliance.impl with parameters of type Model
 Appliance AbstractBlock.createAppliance(Model model)
          Create a new appliance.
 

Constructors in org.apache.avalon.activation.appliance.impl with parameters of type Model
AbstractAppliance(Logger logger, Model model)
           
 

Uses of Model in org.apache.avalon.composition.event
 

Methods in org.apache.avalon.composition.event that return Model
 Model ModelEvent.getModel()
          Return the the model that generated the event.
 Model CompositionEvent.getChild()
          Return the child that was added or removed from the containment model.
 

Constructors in org.apache.avalon.composition.event with parameters of type Model
ModelEvent(Model model)
          Create a ModelEvent instance.
CompositionEvent(ContainmentModel source, Model child)
          Create a CompositionEvent event.
 

Uses of Model in org.apache.avalon.composition.model
 

Subinterfaces of Model in org.apache.avalon.composition.model
 interface ContainmentModel
          Containment model is an extended deployment model that aggregates a set of models.
 interface DeploymentModel
          Deployment model defintion.
 

Methods in org.apache.avalon.composition.model that return Model
 Model ModelSelector.select(Model[] models, DependencyDescriptor dependency)
          Returns the preferred model from an available selection of candidates capable of fulfilling a supplied service dependency.
 Model ModelSelector.select(Model[] models, StageDescriptor stage)
          Returns the preferred model from an available selection of candidates
 Model[] ContainmentModel.getModels()
          Return the set of models nested within this model.
 Model ContainmentModel.getModel(String name)
          Return a model relative to a supplied name.
 Model ContainmentModel.getModel(DependencyDescriptor dependency)
          Return a model relative to a supplied dependency.
 Model ContainmentModel.getModel(StageDescriptor stage)
          Return a model relative to a supplied stage descriptor.
 Model ContainmentModel.addModel(URL url)
          Addition of a new subsidiary model within the containment context using a supplied profile url.
 Model ContainmentModel.addModel(Profile profile)
          Addition of a new subsidiary model within the containment context using a supplied profile.
 

Methods in org.apache.avalon.composition.model with parameters of type Model
 Model ModelSelector.select(Model[] models, DependencyDescriptor dependency)
          Returns the preferred model from an available selection of candidates capable of fulfilling a supplied service dependency.
 Model ModelSelector.select(Model[] models, StageDescriptor stage)
          Returns the preferred model from an available selection of candidates
 

Uses of Model in org.apache.avalon.composition.model.impl
 

Classes in org.apache.avalon.composition.model.impl that implement Model
 class DefaultContainmentModel
          Containment model implmentation within which composite models are aggregated as a part of a containment deployment model.
 class DefaultDeploymentModel
          Deployment model defintion.
 class DefaultModel
          Abstract model base class.
 

Methods in org.apache.avalon.composition.model.impl that return Model
 Model DefaultContainmentModel.addModel(URL url)
          Add a model referenced by a url to this model.
 Model DefaultContainmentModel.addModel(Profile profile)
           
 Model[] DefaultContainmentModel.getModels()
          Return the set of immediate child models nested within this model.
 Model DefaultContainmentModel.getModel(String path)
          Return a child model relative to a supplied name.
 Model DefaultContainmentModel.getModel(DependencyDescriptor dependency)
          Get a local model relative to a supplied service dependency.
 Model DefaultContainmentModel.getModel(StageDescriptor stage)
          Return a model relative to a supplied stage descriptor.
 



Copyright © Apache Software Foundation. All Rights Reserved.