| 
 | Rational Developer for Power Systems Software V7.6 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ICollector
Required Interface for populating the Application Model. Resource Collectors must implement this interface in order to populate the Application Model.
| Method Summary | |
|---|---|
|  List | populate(ApplicationModel model,
         CollectorResource[] resources,
         IProgressMonitor monitor)Given an Application Model build its content. | 
|  List | populateFinal(ApplicationModel model,
              CollectorResource[] resources,
              IProgressMonitor monitor)Given an Application Model finalize its content. | 
| Method Detail | 
|---|
List populate(ApplicationModel model,
              CollectorResource[] resources,
              IProgressMonitor monitor)
              throws InterruptedException
model - The model instance to be buildresources - The array of resources from which to populate the modelmonitor - A progress monitor to report progress. Subclassess should only set the subtask on the monitor
 and should periodically check for cancellation
InterruptedException
List populateFinal(ApplicationModel model,
                   CollectorResource[] resources,
                   IProgressMonitor monitor)
                   throws InterruptedException
model - The model instance to be buildresources - The array of resources from which to populate the modelmonitor - A progress monitor to report progress. Subclassess should only set the subtask on the monitor
 and should periodically check for cancellation
InterruptedException| 
 | Rational Developer for Power Systems Software V7.6 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||