Class AbstractTemplateElement<C extends AbstractTemplateElement>

    • Field Detail

      • propertyName

        protected java.lang.String propertyName
      • row

        protected int row
      • column

        protected int column
      • rowSpan

        protected int rowSpan
      • colSpan

        protected int colSpan
      • backgroundColor

        protected org.teamapps.common.format.Color backgroundColor
    • Constructor Detail

      • AbstractTemplateElement

        public AbstractTemplateElement​(java.lang.String propertyName)
      • AbstractTemplateElement

        public AbstractTemplateElement​(java.lang.String propertyName,
                                       int row,
                                       int column)
      • AbstractTemplateElement

        public AbstractTemplateElement​(java.lang.String propertyName,
                                       int row,
                                       int column,
                                       int rowSpan,
                                       int colSpan)
    • Method Detail

      • setRow

        public C setRow​(int row)
      • setColumn

        public C setColumn​(int column)
      • setRowSpan

        public C setRowSpan​(int rowSpan)
      • setColSpan

        public C setColSpan​(int colSpan)
      • setPropertyName

        public C setPropertyName​(java.lang.String propertyName)
      • getPropertyNames

        public java.util.List<java.lang.String> getPropertyNames()
      • getRow

        public int getRow()
      • getColumn

        public int getColumn()
      • getRowSpan

        public int getRowSpan()
      • getColSpan

        public int getColSpan()
      • getMargin

        public Spacing getMargin()
      • createUiTemplateElement

        public abstract org.teamapps.dto.AbstractUiTemplateElement createUiTemplateElement()
      • getBackgroundColor

        public org.teamapps.common.format.Color getBackgroundColor()
      • setBackgroundColor

        public AbstractTemplateElement<C> setBackgroundColor​(org.teamapps.common.format.Color backgroundColor)
      • mapAbstractTemplateElementAttributesToUiElement

        protected void mapAbstractTemplateElementAttributesToUiElement​(org.teamapps.dto.AbstractUiTemplateElement uiElement)