Class AbstractSemesterCalendarUI

java.lang.Object
org.beangle.struts2.view.component.Component
org.beangle.struts2.view.component.UIBean
org.openurp.web.view.component.semester.AbstractSemesterCalendarUI
Direct Known Subclasses:
SemesterCalendar

public abstract class AbstractSemesterCalendarUI extends org.beangle.struts2.view.component.UIBean
  • Field Details

    • name

      protected String name
    • label

      protected String label
    • title

      protected String title
    • check

      protected String check
    • multi

      protected String multi
    • format

      protected String format
    • uiType

      protected String uiType
      UI类型 TODO 可通过用户设置写入Cookie,记录用户习惯
    • indexes

      protected List<Integer> indexes
    • tRules

      protected List<org.openurp.web.view.component.semester.AbstractSemesterCalendarUI.Rule> tRules
    • yRules

      protected List<org.openurp.web.view.component.semester.AbstractSemesterCalendarUI.Rule> yRules
    • config

      public static final org.openurp.web.view.component.semester.AbstractSemesterCalendarUI.SemesterCalendarConfig config
      系统默认类型
    • onChange

      protected String onChange
      事件列表 TODO 目前仅支持onChange,initCallback
    • onClick

      protected String onClick
      事件列表 TODO 目前仅支持onChange,initCallback
    • onKeyup

      protected String onKeyup
      事件列表 TODO 目前仅支持onChange,initCallback
    • onKeypress

      protected String onKeypress
      事件列表 TODO 目前仅支持onChange,initCallback
    • onKeydown

      protected String onKeydown
      事件列表 TODO 目前仅支持onChange,initCallback
    • onFocus

      protected String onFocus
      事件列表 TODO 目前仅支持onChange,initCallback
    • onBlur

      protected String onBlur
      事件列表 TODO 目前仅支持onChange,initCallback
    • beforeInit

      protected String beforeInit
      事件列表 TODO 目前仅支持onChange,initCallback
    • initCallback

      protected String initCallback
      事件列表 TODO 目前仅支持onChange,initCallback
    • empty

      protected Object empty
    • required

      protected Object required
    • value

      protected Object value
    • items

      protected Object items
    • yearRules

      protected Object yearRules
    • termRules

      protected Object termRules
    • valueIndex

      protected int valueIndex
    • termIndex

      protected int termIndex
    • project

      protected Project project
    • defaultValue

      protected Semester defaultValue
    • semesterTree

      protected Map<String,List<Semester>> semesterTree
  • Constructor Details

    • AbstractSemesterCalendarUI

      public AbstractSemesterCalendarUI(com.opensymphony.xwork2.util.ValueStack stack)
  • Method Details

    • getProject

      public Project getProject()
    • setProject

      public void setProject(Project project)
    • evaluateParams

      protected void evaluateParams()
      Overrides:
      evaluateParams in class org.beangle.struts2.view.component.UIBean
    • isEmptyTree

      public boolean isEmptyTree()
    • getSemesterTree

      public Map<String,List<Semester>> getSemesterTree()
    • getTemplateName

      public String getTemplateName()
    • getLabel

      public String getLabel()
    • setLabel

      public void setLabel(String label)
    • getTitle

      public String getTitle()
    • setTitle

      public void setTitle(String title)
    • getRequired

      public Object getRequired()
    • setRequired

      public void setRequired(Object required)
    • getCheck

      public String getCheck()
    • setCheck

      public void setCheck(String check)
    • getEmpty

      public Object getEmpty()
    • setEmpty

      public void setEmpty(Object empty)
    • getMulti

      public String getMulti()
    • setMulti

      public void setMulti(String multi)
    • setValue

      public void setValue(Object value)
    • getValue

      public Object getValue()
    • setName

      public void setName(String name)
    • getName

      public String getName()
    • setItems

      public void setItems(Object items)
    • getItems

      public Object getItems()
    • setSemesterTree

      public void setSemesterTree(Map<String,List<Semester>> semesterTree)
    • setFormat

      public void setFormat(String format)
    • getFormat

      public String getFormat()
    • getIndexes

      public List<Integer> getIndexes()
    • setIndexes

      public void setIndexes(List<Integer> indexes)
    • setYearRules

      public void setYearRules(Object yearRules)
    • setTermRules

      public void setTermRules(Object termRules)
    • getOnChange

      public String getOnChange()
    • setOnChange

      public void setOnChange(String onChange)
    • getValueIndex

      public int getValueIndex()
    • setValueIndex

      public void setValueIndex(int valueIndex)
    • getTermIndex

      public int getTermIndex()
    • setTermIndex

      public void setTermIndex(int termIndex)
    • getDefaultValue

      public Semester getDefaultValue()
    • setDefaultValue

      public void setDefaultValue(Semester defaultValue)
    • getInitCallback

      public String getInitCallback()
    • setInitCallback

      public void setInitCallback(String initCallback)
    • getUiType

      public String getUiType()
    • setUiType

      public void setUiType(String uiType)
    • getOnClick

      public String getOnClick()
    • setOnClick

      public void setOnClick(String onClick)
    • getOnKeyup

      public String getOnKeyup()
    • setOnKeyup

      public void setOnKeyup(String onKeyup)
    • getOnKeypress

      public String getOnKeypress()
    • setOnKeypress

      public void setOnKeypress(String onKeypress)
    • getOnKeydown

      public String getOnKeydown()
    • setOnKeydown

      public void setOnKeydown(String onKeydown)
    • getOnFocus

      public String getOnFocus()
    • setOnFocus

      public void setOnFocus(String onFocus)
    • getOnBlur

      public String getOnBlur()
    • setOnBlur

      public void setOnBlur(String onBlur)
    • getBeforeInit

      public String getBeforeInit()
    • setBeforeInit

      public void setBeforeInit(String beforeInit)