de.iai.ilcd.model.adapter.dataset
Class AbstractDatasetAdapter<T extends de.fzk.iai.ilcd.service.client.impl.vo.dataset.DataSetVO,LVO extends de.fzk.iai.ilcd.service.model.IDataSetListVO,VO extends de.fzk.iai.ilcd.service.model.IDataSetVO>

java.lang.Object
  extended by de.iai.ilcd.model.adapter.dataset.AbstractDatasetAdapter<T,LVO,VO>
Direct Known Subclasses:
ContactVOAdapter, FlowPropertyVOAdapter, FlowVOAdapter, LCIAMethodVOAdapter, ProcessVOAdapter, SourceVOAdapter, UnitGroupVOAdapter

public abstract class AbstractDatasetAdapter<T extends de.fzk.iai.ilcd.service.client.impl.vo.dataset.DataSetVO,LVO extends de.fzk.iai.ilcd.service.model.IDataSetListVO,VO extends de.fzk.iai.ilcd.service.model.IDataSetVO>
extends java.lang.Object


Constructor Summary
AbstractDatasetAdapter(T adapterObject, LVO adaptee)
           
AbstractDatasetAdapter(T adapterObject, VO adaptee)
           
 
Method Summary
protected abstract  void copyValues(LVO src, T dst)
          Copy the values from the list value object to the adapter data set
protected abstract  void copyValues(VO src, T dst)
          Copy the values from the value AND the list value object to the adapter data set.
 T getDataSet()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractDatasetAdapter

public AbstractDatasetAdapter(T adapterObject,
                              LVO adaptee)

AbstractDatasetAdapter

public AbstractDatasetAdapter(T adapterObject,
                              VO adaptee)
Method Detail

copyValues

protected abstract void copyValues(VO src,
                                   T dst)
Copy the values from the value AND the list value object to the adapter data set.

Parameters:
src - source object
dst - destination data set

copyValues

protected abstract void copyValues(LVO src,
                                   T dst)
Copy the values from the list value object to the adapter data set

Parameters:
src - source object
dst - destination data set

getDataSet

public T getDataSet()