Class TableViewElement.Cell

java.lang.Object
com.foreach.across.modules.web.ui.elements.ContainerViewElement
com.foreach.across.modules.web.ui.elements.AbstractNodeViewElement
com.foreach.across.modules.web.ui.elements.AbstractTextNodeViewElement
com.foreach.across.modules.bootstrapui.elements.TableViewElement.Cell
All Implemented Interfaces:
com.foreach.across.modules.web.ui.elements.ConfigurableTextViewElement, com.foreach.across.modules.web.ui.elements.HtmlViewElement, com.foreach.across.modules.web.ui.MutableViewElement, com.foreach.across.modules.web.ui.ViewElement
Enclosing class:
TableViewElement

public static class TableViewElement.Cell extends com.foreach.across.modules.web.ui.elements.AbstractTextNodeViewElement
  • Nested Class Summary

    Nested classes/interfaces inherited from interface com.foreach.across.modules.web.ui.elements.HtmlViewElement

    com.foreach.across.modules.web.ui.elements.HtmlViewElement.Functions

    Nested classes/interfaces inherited from interface com.foreach.across.modules.web.ui.MutableViewElement

    com.foreach.across.modules.web.ui.MutableViewElement.Functions

    Nested classes/interfaces inherited from interface com.foreach.across.modules.web.ui.ViewElement

    com.foreach.across.modules.web.ui.ViewElement.Wither<T extends com.foreach.across.modules.web.ui.ViewElement>, com.foreach.across.modules.web.ui.ViewElement.WitherGetter<T extends com.foreach.across.modules.web.ui.ViewElement,U extends Object>, com.foreach.across.modules.web.ui.ViewElement.WitherRemover<T extends com.foreach.across.modules.web.ui.ViewElement>, com.foreach.across.modules.web.ui.ViewElement.WitherSetter<T extends com.foreach.across.modules.web.ui.ViewElement>
  • Field Summary

    Fields inherited from class com.foreach.across.modules.web.ui.elements.ContainerViewElement

    ELEMENT_TYPE
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
     
     
    boolean
     
    remove(com.foreach.across.modules.web.ui.ViewElement.WitherRemover... functions)
     
    set(com.foreach.across.modules.web.ui.ViewElement.WitherSetter... setters)
     
    setColumnSpan(Integer columnSpan)
     
    setHeading(boolean heading)
     
    setStyle(Style newStyle)
     

    Methods inherited from class com.foreach.across.modules.web.ui.elements.AbstractTextNodeViewElement

    addAttributes, addChild, addChildren, addCssClass, addFirstChild, apply, applyUnsafe, clearChildren, getChildren, getText, hasChildren, removeAttribute, removeCssClass, setAttribute, setAttributes, setCustomTemplate, setElementType, setHtmlId, setName, setTagName, setText

    Methods inherited from class com.foreach.across.modules.web.ui.elements.AbstractNodeViewElement

    get, getAttribute, getAttribute, getAttributes, getHtmlId, getTagName, hasAttribute, hasCssClass, returnIfType

    Methods inherited from class com.foreach.across.modules.web.ui.elements.ContainerViewElement

    elementStream, find, find, findAll, findAll, findAll, findOrSelf, findOrSelf, flatStream, getCustomTemplate, getElementType, getName, removeAllFromTree, removeChild, removeFromTree, removeFromTree

    Methods inherited from class java.lang.Object

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

    Methods inherited from interface com.foreach.across.modules.web.ui.ViewElement

    get, getCustomTemplate, getElementType, getName, matches
  • Constructor Details

    • Cell

      public Cell()
  • Method Details

    • setStyle

      public TableViewElement.Cell setStyle(Style newStyle)
    • set

      public TableViewElement.Cell set(com.foreach.across.modules.web.ui.ViewElement.WitherSetter... setters)
      Specified by:
      set in interface com.foreach.across.modules.web.ui.elements.HtmlViewElement
      Specified by:
      set in interface com.foreach.across.modules.web.ui.MutableViewElement
      Specified by:
      set in interface com.foreach.across.modules.web.ui.ViewElement
      Overrides:
      set in class com.foreach.across.modules.web.ui.elements.AbstractTextNodeViewElement
    • remove

      public TableViewElement.Cell remove(com.foreach.across.modules.web.ui.ViewElement.WitherRemover... functions)
      Specified by:
      remove in interface com.foreach.across.modules.web.ui.elements.HtmlViewElement
      Specified by:
      remove in interface com.foreach.across.modules.web.ui.MutableViewElement
      Specified by:
      remove in interface com.foreach.across.modules.web.ui.ViewElement
      Overrides:
      remove in class com.foreach.across.modules.web.ui.elements.AbstractTextNodeViewElement
    • isHeading

      public boolean isHeading()
    • getStyle

      public Style getStyle()
    • getColumnSpan

      public Integer getColumnSpan()
    • setHeading

      public TableViewElement.Cell setHeading(boolean heading)
      Returns:
      this.
    • setColumnSpan

      public TableViewElement.Cell setColumnSpan(Integer columnSpan)
      Returns:
      this.