C - The canvas type.H - The canvas handler type.public class CanvasControlRegistrationHandler<C extends AbstractCanvas,H extends AbstractCanvasHandler> extends Object implements RequiresCommandManager<H>
RequiresCommandManager.CommandManagerProvider<H extends CanvasHandler>| Constructor and Description |
|---|
CanvasControlRegistrationHandler(C canvas,
H handler) |
| Modifier and Type | Method and Description |
|---|---|
void |
clear()
Clears the registered controls.
|
void |
destroy()
Destroys the registered controls and this instance.
|
void |
disable()
Disables current registered controls.
|
void |
enable()
Enables current registered controls.
|
void |
enableCanvasControl(CanvasControl<C> control)
Enables the canvas control.
|
void |
enableCanvasHandlerControl(CanvasControl<H> control)
Enables the canvas handler control.
|
void |
registerCanvasControl(CanvasControl<C> control)
Registers a canvas control.
|
void |
registerCanvasHandlerControl(CanvasControl<H> control)
Registers a canvas handler control.
|
void |
setCommandManagerProvider(RequiresCommandManager.CommandManagerProvider<H> provider) |
public void registerCanvasControl(CanvasControl<C> control)
control - The control instance.public void registerCanvasHandlerControl(CanvasControl<H> control)
control - The control instance.public void enable()
public void disable()
public void enableCanvasControl(CanvasControl<C> control)
public void enableCanvasHandlerControl(CanvasControl<H> control)
public void clear()
public void destroy()
public void setCommandManagerProvider(RequiresCommandManager.CommandManagerProvider<H> provider)
setCommandManagerProvider in interface RequiresCommandManager<H extends AbstractCanvasHandler>Copyright © 2001–2017 JBoss by Red Hat. All rights reserved.