Dashboard Builder Data Provider API 6.0.0.CR1

org.jboss.dashboard.domain
Class AbstractDomain

java.lang.Object
  extended by org.jboss.dashboard.domain.AbstractDomain
All Implemented Interfaces:
Cloneable, Domain

public abstract class AbstractDomain
extends Object
implements Domain

Base class for the implementation of the different Domain classes.


Field Summary
static String I18N_PREFFIX
           
protected  int maxNumberOfIntervals
           
protected  DataProperty property
           
protected  List scalarFunctionsSupported
           
 
Constructor Summary
AbstractDomain()
           
 
Method Summary
 Domain cloneDomain()
           
 int getMaxNumberOfIntervals()
           
 DataProperty getProperty()
           
 List getScalarFunctionsSupported()
           
 boolean isScalarFunctionSupported(String functionCode)
           
 void setMaxNumberOfIntervals(int maxNumberOfIntervals)
           
 void setProperty(DataProperty property)
           
 void setScalarFunctionsSupported(List scalarFunctionsSupported)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.jboss.dashboard.domain.Domain
getIntervals, getValuesClass, isScalarFunctionSupported
 

Field Detail

I18N_PREFFIX

public static final String I18N_PREFFIX
See Also:
Constant Field Values

property

protected DataProperty property

maxNumberOfIntervals

protected int maxNumberOfIntervals

scalarFunctionsSupported

protected List scalarFunctionsSupported
Constructor Detail

AbstractDomain

public AbstractDomain()
Method Detail

getProperty

public DataProperty getProperty()
Specified by:
getProperty in interface Domain

setProperty

public void setProperty(DataProperty property)
Specified by:
setProperty in interface Domain

getMaxNumberOfIntervals

public int getMaxNumberOfIntervals()
Specified by:
getMaxNumberOfIntervals in interface Domain

setMaxNumberOfIntervals

public void setMaxNumberOfIntervals(int maxNumberOfIntervals)
Specified by:
setMaxNumberOfIntervals in interface Domain

isScalarFunctionSupported

public boolean isScalarFunctionSupported(String functionCode)
Specified by:
isScalarFunctionSupported in interface Domain

getScalarFunctionsSupported

public List getScalarFunctionsSupported()
Specified by:
getScalarFunctionsSupported in interface Domain

setScalarFunctionsSupported

public void setScalarFunctionsSupported(List scalarFunctionsSupported)

cloneDomain

public Domain cloneDomain()
Specified by:
cloneDomain in interface Domain

Dashboard Builder Data Provider API 6.0.0.CR1

Copyright © 2012-2013 JBoss by Red Hat. All Rights Reserved.