|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface DockComponentManager
Collects and manages the DockComponentRoots of one DockController.
| Method Summary | |
|---|---|
void |
addConfiguration(Filter<DockComponentRoot> filter,
DockComponentConfiguration configuration)
Adds a new configuration, the configuration is only applied if filter includes a DockComponentRoot, and
if no other configuration was applied |
void |
register(DockComponentRoot root)
Adds root to the list of known DockComponentRoots, informs all listeners and applies a configuration
to root. |
void |
removeConfiguration(DockComponentConfiguration configuration)
Removes configuration from the list of configurations. |
void |
setDefaultConfiguration(DockComponentConfiguration configuration)
Sets the default configuration which is to be used if no other configuration is found. |
void |
unregister(DockComponentRoot root)
Removes root from the list of known DockComponentRoots. |
| Method Detail |
|---|
void setDefaultConfiguration(DockComponentConfiguration configuration)
configuration - the default configuration, may be null
void addConfiguration(Filter<DockComponentRoot> filter,
DockComponentConfiguration configuration)
filter includes a DockComponentRoot, and
if no other configuration was applied
filter - the condition telling where to apply the configuration, not nullconfiguration - the new configuration, not nullvoid removeConfiguration(DockComponentConfiguration configuration)
configuration from the list of configurations. If configuration was added more than once,
then only the first occurrence will be removed.
configuration - the configuration that should no longer be appliedvoid register(DockComponentRoot root)
root to the list of known DockComponentRoots, informs all listeners and applies a configuration
to root.
root - the new root, not nullvoid unregister(DockComponentRoot root)
root from the list of known DockComponentRoots.
root - the root to remove
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||