java.lang.Object
javax.faces.component.UIComponent
javax.faces.component.UIComponentBase
org.primefaces.extensions.component.codescanner.CodeScanner
All Implemented Interfaces:
EventListener, javax.faces.component.behavior.ClientBehaviorHolder, javax.faces.component.PartialStateHolder, javax.faces.component.StateHolder, javax.faces.component.TransientStateHolder, javax.faces.event.ComponentSystemEventListener, javax.faces.event.FacesListener, javax.faces.event.SystemEventListenerHolder, org.primefaces.component.api.MixedClientBehaviorHolder, org.primefaces.component.api.Widget

public class CodeScanner extends javax.faces.component.UIComponentBase implements org.primefaces.component.api.Widget, javax.faces.component.behavior.ClientBehaviorHolder, org.primefaces.component.api.MixedClientBehaviorHolder
CodeScanner component.
Since:
10.0
Author:
Jasper de Vries <jepsar@gmail.com>
  • Field Details

  • Constructor Details

    • CodeScanner

      public CodeScanner()
  • Method Details

    • getFamily

      public String getFamily()
      Specified by:
      getFamily in class javax.faces.component.UIComponent
    • getDefaultEventName

      public String getDefaultEventName()
      Specified by:
      getDefaultEventName in interface javax.faces.component.behavior.ClientBehaviorHolder
      Overrides:
      getDefaultEventName in class javax.faces.component.UIComponentBase
    • getWidgetVar

      public String getWidgetVar()
    • setWidgetVar

      public void setWidgetVar(String widgetVar)
    • getType

      public String getType()
    • getTypeEnum

      public CodeScanner.ReaderType getTypeEnum()
    • setType

      public void setType(String type)
    • getStyle

      public String getStyle()
    • setStyle

      public void setStyle(String style)
    • getStyleClass

      public String getStyleClass()
    • setStyleClass

      public void setStyleClass(String styleClass)
    • getWidth

      public Integer getWidth()
    • setWidth

      public void setWidth(Integer width)
    • getHeight

      public Integer getHeight()
    • setHeight

      public void setHeight(Integer height)
    • isAutoStart

      public boolean isAutoStart()
    • setAutoStart

      public void setAutoStart(boolean autoStart)
    • getOnsuccess

      public String getOnsuccess()
    • setOnsuccess

      public void setOnsuccess(String onsuccess)
    • getOnerror

      public String getOnerror()
    • setOnerror

      public void setOnerror(String onerror)
    • isVideo

      public boolean isVideo()
    • setVideo

      public void setVideo(boolean video)
    • getDeviceId

      public String getDeviceId()
    • setDeviceId

      public void setDeviceId(String deviceId)
    • getFor

      public String getFor()
    • setFor

      public void setFor(String aFor)
    • getEventNames

      public Collection<String> getEventNames()
      Specified by:
      getEventNames in interface javax.faces.component.behavior.ClientBehaviorHolder
      Overrides:
      getEventNames in class javax.faces.component.UIComponentBase
    • getUnobstrusiveEventNames

      public Collection<String> getUnobstrusiveEventNames()
      Specified by:
      getUnobstrusiveEventNames in interface org.primefaces.component.api.MixedClientBehaviorHolder
    • queueEvent

      public void queueEvent(javax.faces.event.FacesEvent event)
      Overrides:
      queueEvent in class javax.faces.component.UIComponentBase
    • getCode

      protected static Code getCode(String clientId, Map<String,String> params)