@Dependent public final class SelectionControlImpl<H extends AbstractCanvasHandler> extends AbstractCanvasHandlerRegistrationControl<H> implements SelectionControl<H,Element>
canvasHandler| Constructor and Description |
|---|
SelectionControlImpl(javax.enterprise.event.Event<CanvasElementSelectedEvent> elementSelectedEvent,
javax.enterprise.event.Event<CanvasClearSelectionEvent> clearSelectionEvent) |
| Modifier and Type | Method and Description |
|---|---|
SelectionControl<H,Element> |
clearSelection() |
void |
deregister(String uuid) |
void |
deregisterAll() |
SelectionControl<H,Element> |
deselect(Element element) |
protected void |
doDisable() |
void |
enable(H canvasHandler) |
Collection<String> |
getSelectedItems() |
boolean |
isEnabled() |
boolean |
isSelected(Element element) |
void |
register(Element element) |
SelectionControl<H,Element> |
select(Element element) |
checkEventContext, checkNotRegistered, deregister, getRegisteredElements, isRegistered, isRegistered, registerHandler, updatedisableclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitderegisterdisable@Inject public SelectionControlImpl(javax.enterprise.event.Event<CanvasElementSelectedEvent> elementSelectedEvent, javax.enterprise.event.Event<CanvasClearSelectionEvent> clearSelectionEvent)
public void enable(H canvasHandler)
enable in interface CanvasControl<H extends AbstractCanvasHandler>enable in class AbstractCanvasHandlerControl<H extends AbstractCanvasHandler>public void register(Element element)
register in interface CanvasRegistationControl<H extends AbstractCanvasHandler,Element>public SelectionControl<H,Element> select(Element element)
select in interface SelectionControl<H extends AbstractCanvasHandler,Element>public SelectionControl<H,Element> deselect(Element element)
deselect in interface SelectionControl<H extends AbstractCanvasHandler,Element>public boolean isSelected(Element element)
isSelected in interface SelectionControl<H extends AbstractCanvasHandler,Element>public Collection<String> getSelectedItems()
getSelectedItems in interface SelectionControl<H extends AbstractCanvasHandler,Element>public SelectionControl<H,Element> clearSelection()
clearSelection in interface SelectionControl<H extends AbstractCanvasHandler,Element>public boolean isEnabled()
isEnabled in class AbstractCanvasHandlerControl<H extends AbstractCanvasHandler>public void deregisterAll()
deregisterAll in class AbstractCanvasHandlerRegistrationControl<H extends AbstractCanvasHandler>public void deregister(String uuid)
deregister in class AbstractCanvasHandlerRegistrationControl<H extends AbstractCanvasHandler>protected void doDisable()
doDisable in class AbstractCanvasHandlerRegistrationControl<H extends AbstractCanvasHandler>Copyright © 2001–2017 JBoss by Red Hat. All rights reserved.