com.pmease.quickbuild.util
Interface Dependency

All Known Subinterfaces:
Plugin
All Known Implementing Classes:
AbstractPlugin, AbstractPluginModule, AbstractReportPlugin, Quickbuild.DefaultPlugin, ReportEnginePlugin

public interface Dependency


Method Summary
 java.util.Set<java.lang.String> getDependencyIds()
          Get set of identifiers of other dependency objects this dependency object directly depends on.
 java.lang.String getId()
          Get identifier of the dependent object.
 

Method Detail

getId

java.lang.String getId()
Get identifier of the dependent object.

Returns:

getDependencyIds

java.util.Set<java.lang.String> getDependencyIds()
Get set of identifiers of other dependency objects this dependency object directly depends on.

Returns:
Should not be null. In case of no dependencies, please return an empty collection instead of a null value.


Copyright © 2005-2010 PMEase Inc. All Rights Reserved.