Uses of Interface
net.dpml.library.Resource

Packages that use Resource
net.dpml.library Library interfaces. 
net.dpml.library.impl Implementation of the project library supporting module, project and resource managment. 
net.dpml.library.info Project, resource and library directives. 
net.dpml.metro.tools A set of ant tasks supporting the creation of component type and deployment information. 
net.dpml.tools Primary interfaces defining a build context and processor. 
net.dpml.tools.impl Ant plugin and context support. 
net.dpml.tools.tasks Utility tasks used within the Ant based build system. 
 

Uses of Resource in net.dpml.library
 

Subinterfaces of Resource in net.dpml.library
 interface Module
          The Modele interface defines a node within a module hierachy.
 

Methods in net.dpml.library that return Resource
 Resource[] Resource.getAggregatedProviders(Scope scope, boolean expand, boolean sort)
          Return an array of resource that are providers to this resource.
 Resource[] Resource.getClasspathProviders(Category category)
          Return an array of runtime providers filtered relative to a supplied classloading category.
 Resource[] Resource.getClasspathProviders(Scope scope)
          Return a sorted and filtered array of providers.
 Resource[] Resource.getConsumers(boolean expand, boolean sort)
          Return an array of resources that are consumers of this resource.
 Resource[] Resource.getProviders(Scope scope, boolean expand, boolean sort)
          Return an array of resource that are providers to this resource.
 Resource Library.getResource(String ref)
          Recursively lookup a resource using a fully qualified reference.
 Resource Module.getResource(String ref)
          Return a resource using a supplied name.
 Resource[] Module.getResources()
          Return an array of immediate resources contained within the module.
 Resource Library.locate(File base)
          Locate a resource relative to a base directory.
 Resource[] Library.select(File base)
          Select all local projects with a basedir equal to or depper than the supplied directory.
 Resource[] Library.select(File base, boolean self)
          Select all local projects relative to the supplied basedir.
 Resource[] Library.select(String criteria, boolean sort)
          Select a set of resource matching a supplied a resource selection constraint.
 Resource[] Library.select(String criteria, boolean local, boolean sort)
          Select a set of resource matching a supplied a resource selection constraint.
 Resource[] Module.select(String criteria, boolean local, boolean sort)
          Select a set of resource matching a supplied a resource selection constraint.
 Resource[] Library.sort(Resource[] resources)
          Utility operation to sort a collection of resources.
 

Methods in net.dpml.library with parameters of type Resource
 boolean Builder.build(Resource resource, String[] targets)
          Build a resource.
 String Filter.getValue(Resource resource)
          Return the filter value.
static String Feature.resolve(Resource resource, Feature feature)
          Return the value of a feature.
static String Feature.resolve(Resource resource, Feature feature, Type type)
          Return the value of a feature.
static String Feature.resolve(Resource resource, Feature feature, Type type, boolean alias)
          Return the value of a feature.
 Resource[] Library.sort(Resource[] resources)
          Utility operation to sort a collection of resources.
 

Uses of Resource in net.dpml.library.impl
 

Classes in net.dpml.library.impl that implement Resource
 class DefaultModule
          A Module is a collection of resources.
 class DefaultResource
          Implementation of a resource.
 

Methods in net.dpml.library.impl that return Resource
 Resource[] DefaultResource.getAggregatedProviders(Scope scope, boolean expand, boolean sort)
          Return an array of resource that are providers to this resource.
 Resource[] DefaultResource.getClasspathProviders(Category category)
          Return an array of runtime providers filtered relative to a supplied classloading category.
 Resource[] DefaultResource.getClasspathProviders(Scope scope)
          Return a sorted and filtered array of providers.
 Resource[] DefaultResource.getConsumers(boolean expand, boolean sort)
          Return an array of resources that are consumers of this resource.
 Resource[] DefaultResource.getProviders(Scope scope, boolean expand, boolean sort)
          Return an array of resource that are providers to this resource.
 Resource DefaultLibrary.getResource(String ref)
          Recursively lookup a resource using a fully qualified reference.
 Resource DefaultModule.getResource(String ref)
          Return a resource using a supplied name.
 Resource[] DefaultModule.getResources()
          Return an array of immediate resources contained within the module.
 Resource DefaultLibrary.locate(File base)
          Locate a resource relative to a base directory.
 Resource DefaultModule.locate(File base)
          Locate a resource relative to a base directory.
 Resource[] DefaultLibrary.select(File base)
          Select all local projects with a basedir equal to or deeper than the supplied directory.
 Resource[] DefaultLibrary.select(File base, boolean self)
          Select all local projects relative to the supplied basedir.
 Resource[] DefaultLibrary.select(String criteria, boolean sort)
          Select a set of resource matching a supplied a resource selection constraint.
 Resource[] DefaultLibrary.select(String criteria, boolean local, boolean sort)
          Select a set of resource matching a supplied a resource selection constraint.
 Resource[] DefaultModule.select(String criteria, boolean local, boolean sort)
          Select a set of resource matching a supplied a resource selection constraint.
 Resource[] DefaultLibrary.sort(Resource[] resources)
          Utility operation to sort a collection of resources.
 

Methods in net.dpml.library.impl with parameters of type Resource
 Resource[] DefaultLibrary.sort(Resource[] resources)
          Utility operation to sort a collection of resources.
 

Uses of Resource in net.dpml.library.info
 

Methods in net.dpml.library.info with parameters of type Resource
 String FeatureFilterDirective.getValue(Resource resource)
          Return the filter value.
abstract  String FilterDirective.getValue(Resource resource)
          Return the filter value.
 String SimpleFilterDirective.getValue(Resource resource)
          Return the filter value.
 

Uses of Resource in net.dpml.metro.tools
 

Methods in net.dpml.metro.tools with parameters of type Resource
protected  Part ComponentBuilderTask.build(Resource resource)
          Build the plugin definition.
 

Uses of Resource in net.dpml.tools
 

Methods in net.dpml.tools that return Resource
 Resource Context.getResource()
          Return the active resource.
 

Methods in net.dpml.tools with parameters of type Resource
 Path Context.createPath(Resource[] resources)
          Utility operation to construct a new path using a supplied array of resources.
 Path Context.createPath(Resource[] resources, boolean resolve, boolean filter)
          Utility operation to construct a new path using a supplied array of resources.
 

Uses of Resource in net.dpml.tools.impl
 

Methods in net.dpml.tools.impl that return Resource
 Resource DefaultContext.getResource()
          Return the active resource.
 

Methods in net.dpml.tools.impl with parameters of type Resource
 boolean StandardBuilder.build(Resource resource, String[] targets)
          Build the project defined by the supplied resource.
 Path DefaultContext.createPath(Resource[] resources)
          Utility operation to construct a new path using a supplied array of resources.
 Path DefaultContext.createPath(Resource[] resources, boolean resolve, boolean filter)
          Utility operation to construct a new path using a supplied array of resources.
 File StandardBuilder.getTemplateFile(Resource resource)
          Return the template for the resource.
 

Constructors in net.dpml.tools.impl with parameters of type Resource
DefaultContext(Resource resource, Project project)
          Creation of a new project build context.
 

Uses of Resource in net.dpml.tools.tasks
 

Methods in net.dpml.tools.tasks that return Resource
protected  Resource GenericTask.getResource()
          Get the project definition.
protected  Resource ResourceTask.getResource()
          Get the project definition.
 

Methods in net.dpml.tools.tasks with parameters of type Resource
protected  Part PartTask.build(Resource resource)
          Build the part definition.
protected  Classpath PartTask.getClasspath(Resource resource)
          Construct the classpath for the supplied resource.
protected  Info PartTask.getInfo(Resource resource)
          Construct the info object based on properties declared by the supplied resource.