org.mycore.frontend.redundancy
Class MCRRedundancyTypeData

java.lang.Object
  extended by org.mycore.frontend.redundancy.MCRRedundancyTypeData

public class MCRRedundancyTypeData
extends Object

Data holder class for a redundancy object type.

Author:
Matthias Eichner

Field Summary
protected  List<MCRFieldDef> fieldsToCompare
           
protected  List<MCRSortBy> fieldsToSort
           
protected  String tableHead
           
protected  String type
           
protected  List<XPath> xpathToCompareList
           
 
Constructor Summary
MCRRedundancyTypeData(String alias)
           
 
Method Summary
protected  void createFieldsToCompare(String fieldsToCompareString)
           
protected  void createFieldsToSort(String fieldsToSortString)
           
protected  void createXPathCompareList(String xpathCompareString)
           
 List<MCRFieldDef> getFieldsToCompare()
           
 List<MCRSortBy> getFieldsToSort()
           
 String getTableHead()
           
 String getType()
           
 List<XPath> getXPathCompareList()
           
protected  void init(String alias)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

type

protected String type

tableHead

protected String tableHead

fieldsToSort

protected List<MCRSortBy> fieldsToSort

fieldsToCompare

protected List<MCRFieldDef> fieldsToCompare

xpathToCompareList

protected List<XPath> xpathToCompareList
Constructor Detail

MCRRedundancyTypeData

public MCRRedundancyTypeData(String alias)
                      throws MCRConfigurationException
Throws:
MCRConfigurationException
Method Detail

init

protected void init(String alias)
             throws MCRConfigurationException
Throws:
MCRConfigurationException

createFieldsToSort

protected void createFieldsToSort(String fieldsToSortString)

createFieldsToCompare

protected void createFieldsToCompare(String fieldsToCompareString)

createXPathCompareList

protected void createXPathCompareList(String xpathCompareString)
                               throws JDOMException
Throws:
JDOMException

getType

public String getType()

getTableHead

public String getTableHead()

getFieldsToSort

public List<MCRSortBy> getFieldsToSort()

getFieldsToCompare

public List<MCRFieldDef> getFieldsToCompare()

getXPathCompareList

public List<XPath> getXPathCompareList()