Class LayoutProcess

java.lang.Object
org.eclnt.jsfserver.pagebean.PageBean
org.eclnt.jsfserver.pagebean.component.PageBeanComponentBase
org.eclnt.jsfserver.pagebean.component.PageBeanComponent
org.eclnt.ccaddons.pbc.palayout.view.dialogs.LayoutProcess
All Implemented Interfaces:
Serializable, org.eclnt.jsfserver.elements.IConfiguredByLayout, org.eclnt.jsfserver.pagebean.component.IPageBeanComponent, org.eclnt.jsfserver.pagebean.IPageBean, org.eclnt.jsfserver.util.valuemgmt.IDynamicContentBindingObject

public class LayoutProcess extends org.eclnt.jsfserver.pagebean.component.PageBeanComponent implements Serializable
See Also:
  • Constructor Details

    • LayoutProcess

      public LayoutProcess()
  • Method Details

    • checkIfElementsIsConnectedToSelectedElements

      public int checkIfElementsIsConnectedToSelectedElements(NetElement element)
    • getRootExpressionUsedInPage

      public String getRootExpressionUsedInPage()
      Specified by:
      getRootExpressionUsedInPage in interface org.eclnt.jsfserver.pagebean.IPageBean
      Specified by:
      getRootExpressionUsedInPage in class org.eclnt.jsfserver.pagebean.PageBean
    • selectNetElement

      public void selectNetElement(NetElement newElement)
    • prepareOrientationVertical

      public void prepareOrientationVertical()
      To be called before the method prepare(NetElementMatrix, IListener) is called!
    • prepareOrientationHorizontal

      public void prepareOrientationHorizontal()
      To be called before the method prepare(NetElementMatrix, IListener) is called!
    • prepare

      public void prepare(NetElementMatrix matrix, LayoutProcess.IListener listener)
    • getDynContent

      public org.eclnt.jsfserver.elements.impl.DYNAMICCONTENTBinding getDynContent()
    • getElementUIs

      public List<LayoutProcess.ElementUI> getElementUIs()
    • getLineUIs

      public List<LayoutProcess.LineUI> getLineUIs()
    • getTriggerCloneIntoNavigator

      public org.eclnt.jsfserver.elements.util.Trigger getTriggerCloneIntoNavigator()
    • getScale

      public double getScale()
    • setScale

      public void setScale(double scale)
    • isRenderedBackToDefault

      public boolean isRenderedBackToDefault()
    • setRenderedBackToDefault

      public void setRenderedBackToDefault(boolean renderedBackToDefault)
    • getSliderScale

      public int getSliderScale()
    • setSliderScale

      public void setSliderScale(int value)
    • initializePageBean

      public void initializePageBean(Map<String,String> initData)
      Specified by:
      initializePageBean in interface org.eclnt.jsfserver.pagebean.component.IPageBeanComponent
      Overrides:
      initializePageBean in class org.eclnt.jsfserver.pagebean.component.PageBeanComponent
    • initializePageBeanConfigItems

      public void initializePageBeanConfigItems(List<org.eclnt.jsfserver.pagebean.PageBeanConfigItem> configItems)
      Specified by:
      initializePageBeanConfigItems in interface org.eclnt.jsfserver.pagebean.component.IPageBeanComponent
      Overrides:
      initializePageBeanConfigItems in class org.eclnt.jsfserver.pagebean.component.PageBeanComponent
    • onBeforeRendering

      public void onBeforeRendering()
      Specified by:
      onBeforeRendering in interface org.eclnt.jsfserver.pagebean.IPageBean
      Overrides:
      onBeforeRendering in class org.eclnt.jsfserver.pagebean.PageBean
    • onBackToDefaultAction

      public void onBackToDefaultAction(org.eclnt.jsfserver.base.faces.event.ActionEvent event)
    • getElementBorderRounding

      public int getElementBorderRounding()
    • setElementBorderRounding

      public void setElementBorderRounding(int borderRounding)
    • getElementBackgroundSelected

      public String getElementBackgroundSelected()
    • setElementBackgroundSelected

      public void setElementBackgroundSelected(String backgroundSelected)
    • getElementBorderSelected

      public String getElementBorderSelected()
    • setElementBorderSelected

      public void setElementBorderSelected(String borderSelected)
    • getElementBackground

      public String getElementBackground()
    • setElementBackground

      public void setElementBackground(String elementBackground)
    • getElementBorder

      public String getElementBorder()
    • setElementBorder

      public void setElementBorder(String elementBorder)
    • getElementBackgroundConnectedFrom

      public String getElementBackgroundConnectedFrom()
    • setElementBackgroundConnectedFrom

      public void setElementBackgroundConnectedFrom(String elementBackgroundConnectedFrom)
    • getElementBackgroundConnectedTo

      public String getElementBackgroundConnectedTo()
    • setElementBackgroundConnectedTo

      public void setElementBackgroundConnectedTo(String elementBackgroundConnectedTo)
    • getLineColorSelectedIn

      public String getLineColorSelectedIn()
    • setLineColorSelectedIn

      public void setLineColorSelectedIn(String lineColorSelectedIn)
    • getLineColorSelectedOut

      public String getLineColorSelectedOut()
    • setLineColorSelectedOut

      public void setLineColorSelectedOut(String lineColorSelectedOut)
    • getLineTextBackground

      public String getLineTextBackground()
    • setLineTextBackground

      public void setLineTextBackground(String lineTextBackground)
    • onScaleAction

      public void onScaleAction(org.eclnt.jsfserver.base.faces.event.ActionEvent event)
    • onSliderScaleAction

      public void onSliderScaleAction(org.eclnt.jsfserver.base.faces.event.ActionEvent event)
    • renderMatrix

      public void renderMatrix()
    • recalculateLines

      public void recalculateLines()