Dashboard Builder Data Provider API 6.2.0.CR3

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<ScalarFunction> scalarFunctionsSupported
           
 
Constructor Summary
AbstractDomain()
           
 
Method Summary
 Domain cloneDomain()
           
 int getMaxNumberOfIntervals()
           
 DataProperty getProperty()
           
 List<ScalarFunction> getScalarFunctionsSupported()
           
 boolean isScalarFunctionSupported(String functionCode)
           
 void setMaxNumberOfIntervals(int maxNumberOfIntervals)
           
 void setProperty(DataProperty property)
           
 void setScalarFunctionsSupported(List<ScalarFunction> 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<ScalarFunction> 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<ScalarFunction> getScalarFunctionsSupported()
Specified by:
getScalarFunctionsSupported in interface Domain

setScalarFunctionsSupported

public void setScalarFunctionsSupported(List<ScalarFunction> scalarFunctionsSupported)

cloneDomain

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

Dashboard Builder Data Provider API 6.2.0.CR3

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