Class OCRImageMapping

Object
AbstractClientConnector
AbstractExtension
OCRImageMapping
All Implemented Interfaces:
MethodEventSource, ClientConnector, Extension, Connector, Serializable

@JavaScript("app://VAADIN/jslibs/ocr/index.js") public class OCRImageMapping extends AbstractExtension
See Also:
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    static interface 
     

    Nested classes/interfaces inherited from interface ClientConnector

    ClientConnector.AttachEvent, ClientConnector.AttachListener, ClientConnector.ConnectorErrorEvent, ClientConnector.DetachEvent, ClientConnector.DetachListener
  • Constructor Summary

    Constructors
    Constructor
    Description
    OCRImageMapping(Image component, OCRImageMappingConfig config)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     
    void
     
    void
    deleteMapping(String mappingId)
     
    protected void
     
     
     
    boolean
     
    void
     
    protected boolean
     
    void
    selectMapping(String mappingId)
     
    void
     
    void
     
    void
     
    void
    setReadOnly(boolean readOnly)
     
    void
    setTags(List<Tag> tags)
     
    void
     
    void
    updateMappingTag(String mappingId, String tag)
     

    Methods inherited from class AbstractExtension

    extend, getParent, getSupportedParentType, remove, setParent

    Methods inherited from class AbstractClientConnector

    addAttachListener, addDetachListener, addExtension, addListener, addListener, addListener, addListener, addListener, addListener, addMethodInvocationToQueue, attach, beforeClientResponse, createState, detach, encodeState, equals, fireEvent, getAllChildrenIterable, getConnectorId, getErrorHandler, getExtensions, getListeners, getResource, getRpcManager, getRpcProxy, getSession, getState, getStateType, getUI, handleConnectorRequest, hashCode, hasListeners, isAttached, isConnectorEnabled, isThis, markAsDirty, markAsDirtyRecursive, registerRpc, registerRpc, removeAttachListener, removeDetachListener, removeExtension, removeListener, removeListener, removeListener, removeListener, removeListener, requestRepaint, requestRepaintAll, retrievePendingRpcCalls, setErrorHandler, setResource, updateDiffstate

    Methods inherited from class Object

    clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface ClientConnector

    addAttachListener, addDetachListener, attach, beforeClientResponse, detach, encodeState, getErrorHandler, getExtensions, getRpcManager, getStateType, getUI, handleConnectorRequest, isAttached, isConnectorEnabled, markAsDirty, markAsDirtyRecursive, removeAttachListener, removeDetachListener, removeExtension, requestRepaint, requestRepaintAll, retrievePendingRpcCalls, setErrorHandler

    Methods inherited from interface Connector

    getConnectorId
  • Constructor Details

  • Method Details

    • loadMappings

      public void loadMappings(List<ImageMapping> mappings)
    • setTags

      public void setTags(List<Tag> tags)
    • setAllowedTags

      public void setAllowedTags(List<String> tags)
    • setNoTagsText

      public void setNoTagsText(String text)
    • getMappings

      public List<ImageMapping> getMappings()
    • addMappingEventListener

      public void addMappingEventListener(OCRImageMapping.ImageMappingEventListener listener)
    • fireMappingEvent

      protected void fireMappingEvent(ImageMappingEventType type, ImageMapping mapping)
    • selectMapping

      public void selectMapping(String mappingId)
    • selectMappingWithTag

      public void selectMappingWithTag(String tag)
    • deleteMapping

      public void deleteMapping(String mappingId)
    • replaceMapping

      protected boolean replaceMapping(ImageMapping mapping)
    • addMapping

      public void addMapping(ImageMapping mapping)
    • updateMapping

      public void updateMapping(ImageMapping mapping)
    • updateMappingTag

      public void updateMappingTag(String mappingId, String tag)
    • getState

      protected OCRImageMappingState getState()
      Overrides:
      getState in class AbstractClientConnector
    • setReadOnly

      public void setReadOnly(boolean readOnly)
    • isReadOnly

      public boolean isReadOnly()