Class

net.twibs.form.base

Executor

Related Doc: package base

Permalink

abstract class Executor extends Executable with Result with Floating

Linear Supertypes
Floating, Result, Executable, InteractiveComponent, Values, Component, TranslationSupport, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Executor
  2. Floating
  3. Result
  4. Executable
  5. InteractiveComponent
  6. Values
  7. Component
  8. TranslationSupport
  9. AnyRef
  10. Any
  1. Hide All
  2. Show all
Visibility
  1. Public
  2. All

Instance Constructors

  1. new Executor(ilk: String)(implicit parent: Container)

    Permalink

Type Members

  1. case class Input(string: String, title: String, valueOption: Option[ValueType] = None, messageOption: Option[Message] = None, continue: Boolean = true, index: Int = 0) extends Product with Serializable

    Permalink
    Definition Classes
    Values
  2. type StringProcessor = (Input) ⇒ Input

    Permalink
    Definition Classes
    Values
  3. abstract type ValueType

    Permalink
    Definition Classes
    Values

Abstract Value Members

  1. abstract def stringToValueOption(string: String): Option[ValueType]

    Permalink
    Definition Classes
    Values
  2. abstract def valueToString(value: ValueType): String

    Permalink
    Definition Classes
    Values

Concrete Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. def AfterFormDisplay(js: JsCmd): AfterFormDisplay

    Permalink
    Definition Classes
    Result
  5. def BeforeFormDisplay(js: JsCmd): AfterFormDisplay

    Permalink
    Definition Classes
    Result
  6. def InsteadOfFormDisplay(js: JsCmd): InsteadOfFormDisplay

    Permalink
    Definition Classes
    Result
  7. def UseResponse(response: Response): UseResponse

    Permalink
    Definition Classes
    Result
  8. def asHtml: NodeSeq

    Permalink
    Definition Classes
    Component
  9. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  10. def callValidation(): Boolean

    Permalink
    Definition Classes
    Executable
  11. def clearLink: String

    Permalink
    Definition Classes
    InteractiveComponent
  12. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  13. def commitLink(value: ValueType): String

    Permalink
    Definition Classes
    Executable
  14. def computeIsValid: Boolean

    Permalink
    Definition Classes
    Values
  15. def computeName: String

    Permalink
    Attributes
    protected
    Definition Classes
    Component
  16. def computeTitleForValue(value: ValueType): String

    Permalink
    Attributes
    protected
    Definition Classes
    Values
  17. def defaultInputs: List[Input]

    Permalink
    Definition Classes
    Values
  18. final def defaultValue: ValueType

    Permalink
    Definition Classes
    Values
  19. final def defaultValueOption: Option[ValueType]

    Permalink
    Definition Classes
    Values
  20. def defaultValues: Seq[ValueType]

    Permalink
    Definition Classes
    Values
  21. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  22. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  23. def execute(): Unit

    Permalink
    Definition Classes
    Executable
  24. def execute(request: Request): Unit

    Permalink
    Definition Classes
    ExecutableComponent
  25. def executeValidated(): Unit

    Permalink
    Definition Classes
    Executable
  26. def executionLink(value: ValueType): String

    Permalink
    Definition Classes
    Executable
  27. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  28. def form: BaseForm

    Permalink
    Definition Classes
    Component
  29. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  30. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  31. def id: IdString

    Permalink
    Definition Classes
    Component
  32. val ilk: String

    Permalink
    Definition Classes
    ExecutorComponent
  33. def initialize(): Unit

    Permalink
    Definition Classes
    Component
  34. final def input: Input

    Permalink
    Definition Classes
    Values
  35. def inputs: Seq[Input]

    Permalink
    Definition Classes
    Values
  36. def inputsMessageOption: Option[Message]

    Permalink
    Definition Classes
    Values
  37. final def isChanged: Boolean

    Permalink
    Definition Classes
    Values
  38. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  39. def isModified: Boolean

    Permalink
    Definition Classes
    Values
  40. def isStringProcessingEnabled: Boolean

    Permalink
    Definition Classes
    Values
  41. def isValid: Boolean

    Permalink
    Definition Classes
    Values
  42. def link(value: ValueType): String

    Permalink
    Definition Classes
    InteractiveComponent
  43. def maximumLength: Int

    Permalink
    Definition Classes
    Values
  44. def maximumLengthProcessor(input: Input): Input

    Permalink
    Definition Classes
    Values
  45. def maximumNumberOfInputs: Int

    Permalink
    Definition Classes
    Values
  46. def messageDisplayTypeOption: Option[String]

    Permalink
    Definition Classes
    Values
  47. def minimumLength: Int

    Permalink
    Definition Classes
    Values
  48. def minimumLengthProcessor(input: Input): Input

    Permalink
    Definition Classes
    Values
  49. def minimumNumberOfInputs: Int

    Permalink
    Definition Classes
    Values
  50. final val name: String

    Permalink
    Definition Classes
    Component
  51. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  52. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  53. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  54. implicit val parent: Container

    Permalink
    Definition Classes
    ExecutorComponent
  55. def parse(parameters: Seq[String]): Unit

    Permalink
    Definition Classes
    InteractiveComponent
  56. def parse(request: Request): Unit

    Permalink
    Definition Classes
    InteractiveComponentComponent
  57. def prepare(request: Request): Unit

    Permalink
    Definition Classes
    Component
  58. def regex: String

    Permalink
    Definition Classes
    Values
  59. def regexProcessor(input: Input): Input

    Permalink
    Definition Classes
    Values
  60. def required: Boolean

    Permalink
    Definition Classes
    Values
  61. def requiredProcessor(input: Input): Input

    Permalink
    Definition Classes
    Values
  62. def reset(): Unit

    Permalink
    Definition Classes
    InteractiveComponentComponent
  63. def resetInputs(): Unit

    Permalink
    Definition Classes
    Values
  64. var result: Value

    Permalink
    Definition Classes
    Result
  65. def state: ComponentState

    Permalink
    Definition Classes
    Component
  66. final def string: String

    Permalink
    Definition Classes
    Values
  67. final def stringOrEmpty: String

    Permalink
    Definition Classes
    Values
  68. def stringProcessors: List[StringProcessor]

    Permalink
    Definition Classes
    Values
  69. def stringToInput(string: String): Input

    Permalink
    Definition Classes
    Values
  70. def stringToValueConverter(input: Input): Input

    Permalink
    Definition Classes
    Values
  71. final def string_=(string: String): Unit

    Permalink
    Definition Classes
    Values
  72. final def strings: Seq[String]

    Permalink
    Definition Classes
    Values
  73. def strings_=(strings: Seq[String]): Unit

    Permalink
    Definition Classes
    Values
  74. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  75. def titleForValue(value: ValueType): String

    Permalink
    Definition Classes
    Values
  76. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  77. def translator: Translator

    Permalink
    Definition Classes
    Component → TranslationSupport
  78. def trim: Boolean

    Permalink
    Definition Classes
    Values
  79. def trimProcessor(input: Input): Input

    Permalink
    Definition Classes
    Values
  80. final def validValue: ValueType

    Permalink
    Definition Classes
    Values
  81. final def validValueOption: Option[ValueType]

    Permalink
    Definition Classes
    Values
  82. final def validValueOrDefault: ValueType

    Permalink
    Definition Classes
    Values
  83. final def validValues: Seq[ValueType]

    Permalink
    Definition Classes
    Values
  84. def validate(): Boolean

    Permalink
    Definition Classes
    Values
  85. def validateString(string: String): Input

    Permalink
    Definition Classes
    Values
  86. def validateValue(value: ValueType): Input

    Permalink
    Definition Classes
    Values
  87. def validated: Boolean

    Permalink
    Definition Classes
    InteractiveComponentValues
  88. final def value: ValueType

    Permalink
    Definition Classes
    Values
  89. final def valueOption: Option[ValueType]

    Permalink
    Definition Classes
    Values
  90. final def valueOption_=(valueOption: Option[ValueType]): Unit

    Permalink
    Definition Classes
    Values
  91. final def valueOrDefault: ValueType

    Permalink
    Definition Classes
    Values
  92. def valueProcessors: List[StringProcessor]

    Permalink
    Definition Classes
    Values
  93. def valueToInput(value: ValueType): Input

    Permalink
    Definition Classes
    Values
  94. final def value_=(value: ValueType): Unit

    Permalink
    Definition Classes
    Values
  95. final def values: Seq[ValueType]

    Permalink
    Definition Classes
    Values
  96. def values_=(values: Seq[ValueType]): Unit

    Permalink
    Definition Classes
    Values
  97. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  98. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  99. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  100. implicit def withTranslationFormatter(sc: StringContext): AnyRef { ... /* 5 definitions in type refinement */ }

    Permalink
    Definition Classes
    TranslationSupport
  101. final def withValue[R](valueArg: ValueType)(f: (Executor.this.type) ⇒ R): R

    Permalink
    Definition Classes
    Values
  102. final def withValues[R](valuesArg: Seq[ValueType])(f: (Executor.this.type) ⇒ R): R

    Permalink
    Definition Classes
    Values

Inherited from Floating

Inherited from Result

Inherited from Executable

Inherited from InteractiveComponent

Inherited from Values

Inherited from Component

Inherited from TranslationSupport

Inherited from AnyRef

Inherited from Any

Ungrouped