Class CCTextDiffControl

java.lang.Object
org.eclnt.jsfserver.pagebean.PageBean
org.eclnt.jsfserver.pagebean.component.PageBeanComponentBase
org.eclnt.jsfserver.pagebean.component.PageBeanComponent
org.eclnt.ccaddons.pbc.CCTextDiffControl
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 CCTextDiffControl extends org.eclnt.jsfserver.pagebean.component.PageBeanComponent implements Serializable
See Also:
  • Constructor Details

    • CCTextDiffControl

      public CCTextDiffControl()
  • Method Details

    • getRootExpressionUsedInPage

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

      public static CCTextDiffControl createNullContentInstance()
    • getUseDaisyDiff

      public boolean getUseDaisyDiff()
    • setUseDaisyDiff

      public void setUseDaisyDiff(boolean useDaisyDiff)
    • getInsOpen

      public String getInsOpen()
    • setInsOpen

      public void setInsOpen(String insOpen)
    • getInsClose

      public String getInsClose()
    • setInsClose

      public void setInsClose(String insClose)
    • getDelOpen

      public String getDelOpen()
    • setDelOpen

      public void setDelOpen(String delOpen)
    • getDelClose

      public String getDelClose()
    • setDelClose

      public void setDelClose(String delClose)
    • getText1

      public org.eclnt.jsfserver.util.valuemgmt.IValueDelegation<String> getText1()
    • setText1

      public void setText1(org.eclnt.jsfserver.util.valuemgmt.IValueDelegation<String> text1)
    • getText1Value

      public String getText1Value()
    • setText1Value

      public void setText1Value(String text1)
    • getText2

      public org.eclnt.jsfserver.util.valuemgmt.IValueDelegation<String> getText2()
    • setText2

      public void setText2(org.eclnt.jsfserver.util.valuemgmt.IValueDelegation<String> text2)
    • getText2Value

      public String getText2Value()
    • setText2Value

      public void setText2Value(String text2)
    • getPadding

      public org.eclnt.jsfserver.util.valuemgmt.IValueDelegation<Integer> getPadding()
    • setPadding

      public void setPadding(org.eclnt.jsfserver.util.valuemgmt.IValueDelegation<Integer> padding)
    • getPaddingValue

      public Integer getPaddingValue()
    • setPaddingValue

      public void setPaddingValue(Integer value)
    • getView

      public int getView()
      0 => compare, 1 => left, 2 => both, 3 => right
    • setView

      public void setView(int view)
    • 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
    • onBeforeRendering

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

      public void prepare(CCTextDiffControl.IListener listener)
    • prepareTexts

      public void prepareTexts(String text1, String text2)
    • prepareTexts

      public void prepareTexts(String text1, String text2, boolean useDaisDiff)
    • showViewCompare

      public void showViewCompare()
    • showViewLeft

      public void showViewLeft()
    • showViewBoth

      public void showViewBoth()
    • showViewRight

      public void showViewRight()
    • getVisibleCompare

      public boolean getVisibleCompare()
    • getVisibleLeft

      public boolean getVisibleLeft()
    • getVisibleBoth

      public boolean getVisibleBoth()
    • getVisibleRight

      public boolean getVisibleRight()
    • getColorCompare

      public String getColorCompare()
    • getColorLeft

      public String getColorLeft()
    • getColorBoth

      public String getColorBoth()
    • getColorRight

      public String getColorRight()
    • getComparisonHTML

      public String getComparisonHTML()
    • getAvoidSanitizing

      public boolean getAvoidSanitizing()
    • setAvoidSanitizing

      public void setAvoidSanitizing(boolean value)
    • onUpdateView

      public void onUpdateView(org.eclnt.jsfserver.base.faces.event.ActionEvent event)
    • compareTextsDaisyDiff

      public void compareTextsDaisyDiff()