pulse - the web application framework Get pulse at SourceForge.net. Fast, secure and Free Open Source software downloads Ohloh project report for pulse-java

org.torweg.pulse.component.statistics.util
Class AbstractRegexVersionedCounterAggregationRowDataBuilder<T extends AbstractRegexVersionedCounterAggregation<? extends AbstractRegexVersioned,?>>

java.lang.Object
  extended by org.torweg.pulse.component.statistics.util.AbstractRegexVersionedCounterAggregationRowDataBuilder<T>
Type Parameters:
T - the actual implementation of the AbstractRegexVersionedCounterAggregation<? extends AbstractRegexVersioned, ?>
All Implemented Interfaces:
java.io.Serializable, IRowDataBuilder<T,AbstractRegexVersionedCounterAggregationRowData<T>>

public final class AbstractRegexVersionedCounterAggregationRowDataBuilder<T extends AbstractRegexVersionedCounterAggregation<? extends AbstractRegexVersioned,?>>
extends java.lang.Object
implements IRowDataBuilder<T,AbstractRegexVersionedCounterAggregationRowData<T>>

An actual implementation of IRowDataBuilder as required for displaying AbstractRegexVersionedCounterAggregations within the rows of the ResultIHasDurationMatrix.

Version:
$Revision: 1562 $
Author:
Daniel Dietz
See Also:
Serialized Form

Constructor Summary
AbstractRegexVersionedCounterAggregationRowDataBuilder()
           
 
Method Summary
 AbstractRegexVersionedCounterAggregationRowData<T> create(T dataObject)
          Creates a AbstractRegexVersionedCounterAggregationRowData from the given IHasDuration.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractRegexVersionedCounterAggregationRowDataBuilder

public AbstractRegexVersionedCounterAggregationRowDataBuilder()
Method Detail

create

public AbstractRegexVersionedCounterAggregationRowData<T> create(T dataObject)
Creates a AbstractRegexVersionedCounterAggregationRowData from the given IHasDuration.

Specified by:
create in interface IRowDataBuilder<T extends AbstractRegexVersionedCounterAggregation<? extends AbstractRegexVersioned,?>,AbstractRegexVersionedCounterAggregationRowData<T extends AbstractRegexVersionedCounterAggregation<? extends AbstractRegexVersioned,?>>>
Parameters:
dataObject - the &lt;T&gt;
Returns:
a new AbstractRegexVersionedCounterAggregationRowData
See Also:
(org.torweg.pulse.util.time.IHasDuration)