wt.iba.value
Class IBAValueComparison

java.lang.Object
  extended bywt.iba.value.IBAValueComparison

public class IBAValueComparison
extends Object


Field Summary
private  Hashtable allComparisonAttributeValues
           
private  Hashtable[] comparisonAttributeValues
           
private  DefaultAttributeContainer[] comparisonContainers
           
private  IBAHolder[] comparisonObjects
           
private  WTContext context
           
private  boolean dbg
           
private static ResourceBundle resource
           
private static String RESOURCE
           
 
Constructor Summary
IBAValueComparison()
           
IBAValueComparison(IBAHolder[] ibas)
           
IBAValueComparison(IBAHolder[] ibas, WTContext c)
           
 
Method Summary
private  void _log(String s)
           
private  boolean areVectorsDifferent(Vector vec1, Vector vec2)
           
 StringBuffer compareObjects()
           
private  String getAttributeValue(AbstractValueView avv)
           
 IBAHolder[] getComparisonObjects()
           
private  Object getValue(AbstractValueView avv)
           
 boolean isDbg()
           
private  void setComparisonAttributeValues()
           
private  void setComparisonContainers()
           
 void setComparisonObjects(IBAHolder[] ibas)
           
 void setDbg(boolean b)
           
private  void showAllComparisonAttributeValues()
           
 StringBuffer showComparisonResultsInHTML(Locale locale)
           
private  String timestampToString(Timestamp timestamp)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

RESOURCE

private static final String RESOURCE
See Also:
Constant Field Values

resource

private static ResourceBundle resource

dbg

private boolean dbg

context

private WTContext context

comparisonObjects

private IBAHolder[] comparisonObjects

comparisonContainers

private DefaultAttributeContainer[] comparisonContainers

comparisonAttributeValues

private Hashtable[] comparisonAttributeValues

allComparisonAttributeValues

private Hashtable allComparisonAttributeValues
Constructor Detail

IBAValueComparison

public IBAValueComparison()

IBAValueComparison

public IBAValueComparison(IBAHolder[] ibas)

IBAValueComparison

public IBAValueComparison(IBAHolder[] ibas,
                          WTContext c)
Method Detail

setComparisonObjects

public void setComparisonObjects(IBAHolder[] ibas)

getComparisonObjects

public IBAHolder[] getComparisonObjects()

setDbg

public void setDbg(boolean b)

isDbg

public boolean isDbg()

compareObjects

public StringBuffer compareObjects()

setComparisonContainers

private void setComparisonContainers()

setComparisonAttributeValues

private void setComparisonAttributeValues()

showComparisonResultsInHTML

public StringBuffer showComparisonResultsInHTML(Locale locale)

areVectorsDifferent

private boolean areVectorsDifferent(Vector vec1,
                                    Vector vec2)

getValue

private Object getValue(AbstractValueView avv)

getAttributeValue

private String getAttributeValue(AbstractValueView avv)

timestampToString

private String timestampToString(Timestamp timestamp)

showAllComparisonAttributeValues

private void showAllComparisonAttributeValues()

_log

private void _log(String s)