public class CanvasToolboxControl extends AbstractCanvasHandlerRegistrationControl<AbstractCanvasHandler> implements ToolboxControl<AbstractCanvasHandler,Element>, com.google.gwt.user.client.ui.IsWidget
| Modifier and Type | Class and Description |
|---|---|
static interface |
CanvasToolboxControl.View |
RequiresCommandManager.CommandManagerProvider<H extends CanvasHandler>canvasHandler| Constructor and Description |
|---|
CanvasToolboxControl(org.jboss.errai.ioc.client.api.ManagedInstance<ToolboxControlProvider> controlProviders,
ToolboxFactory toolboxFactory,
CanvasToolboxControl.View view) |
| Modifier and Type | Method and Description |
|---|---|
com.google.gwt.user.client.ui.Widget |
asWidget() |
void |
deregister(String uuid) |
void |
deregisterAll() |
protected void |
doDisable() |
void |
enable(AbstractCanvasHandler canvasHandler) |
protected List<ToolboxControlProvider<AbstractCanvasHandler,Element>> |
getToolboxProviders(Element element) |
protected boolean |
hasToolboxControls(Element element) |
protected List<Toolbox> |
lazyLoad(String uuid) |
protected void |
load(Element element) |
void |
register(Element element) |
void |
setCommandManagerProvider(RequiresCommandManager.CommandManagerProvider<AbstractCanvasHandler> provider) |
void |
update(Element element)
Once an element has been updated, the toolbox/es should be re-built, as
rule evaluations have to be evaluated against latest status
and latest graph structure.
|
checkEventContext, checkNotRegistered, deregister, isRegistered, registerHandlerdisable, isEnabledclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitderegisterdisable@Inject public CanvasToolboxControl(org.jboss.errai.ioc.client.api.ManagedInstance<ToolboxControlProvider> controlProviders, ToolboxFactory toolboxFactory, CanvasToolboxControl.View view)
public void setCommandManagerProvider(RequiresCommandManager.CommandManagerProvider<AbstractCanvasHandler> provider)
setCommandManagerProvider in interface RequiresCommandManager<AbstractCanvasHandler>public void enable(AbstractCanvasHandler canvasHandler)
enable in interface CanvasControl<AbstractCanvasHandler>enable in class AbstractCanvasHandlerControl<AbstractCanvasHandler>public void register(Element element)
register in interface CanvasRegistationControl<AbstractCanvasHandler,Element>public void update(Element element)
update in class AbstractCanvasHandlerRegistrationControl<AbstractCanvasHandler>protected boolean hasToolboxControls(Element element)
protected void load(Element element)
protected List<ToolboxControlProvider<AbstractCanvasHandler,Element>> getToolboxProviders(Element element)
protected void doDisable()
doDisable in class AbstractCanvasHandlerRegistrationControl<AbstractCanvasHandler>public void deregisterAll()
deregisterAll in class AbstractCanvasHandlerRegistrationControl<AbstractCanvasHandler>public void deregister(String uuid)
deregister in class AbstractCanvasHandlerRegistrationControl<AbstractCanvasHandler>public com.google.gwt.user.client.ui.Widget asWidget()
asWidget in interface com.google.gwt.user.client.ui.IsWidgetCopyright © 2001–2017 JBoss by Red Hat. All rights reserved.