|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ComponentsMonitor
Monitor used to track existence or duplication of components.
| Method Summary | |
|---|---|
boolean |
allComponentsUsed()
Check if all components are used. |
boolean |
finalStateValid()
Checks if the final state is valid. |
List<String> |
getRemainingComponents()
Gets the remaining components. |
ComponentsMonitor |
useComponent(String component)
Use a component. |
| Method Detail |
|---|
ComponentsMonitor useComponent(String component)
throws IllegalArgumentException
component - the component
IllegalArgumentException - if the component is already usedboolean allComponentsUsed()
boolean finalStateValid()
List<String> getRemainingComponents()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||