org.opennms.dashboard.server
Class CriteriaAddingVisitor

java.lang.Object
  extended by org.opennms.dashboard.server.CriteriaAddingVisitor
All Implemented Interfaces:
Visitor, org.springframework.beans.factory.InitializingBean

public class CriteriaAddingVisitor
extends Object
implements Visitor, org.springframework.beans.factory.InitializingBean

CriteriaAddingVisitor class.

Since:
1.8.1
Version:
$Id: $
Author:
Mathew Brozowski, DJ Gregor, Jeff Gehlbach, Mathew Brozowski, DJ Gregor, Jeff Gehlbach, Mathew Brozowski, DJ Gregor, Jeff Gehlbach

Constructor Summary
CriteriaAddingVisitor(OnmsCriteria criteria)
          Constructor for CriteriaAddingVisitor.
 
Method Summary
 void addCriteriaForCategories(OnmsCriteria criteria, Set<String> categories)
          addCriteriaForCategories
 void addCriteriaForCategories(OnmsCriteria criteria, String... categories)
          addCriteriaForCategories
 void afterPropertiesSet()
          afterPropertiesSet
 String commaDelimitedQuestionMarks(int count)
          commaDelimitedQuestionMarks
 View getView()
          getView
 void setCategoryDao(CategoryDao categoryDao)
          setCategoryDao
 void setView(View view)
          setView
 void visitAll()
          visitAll
 void visitGroup(SurveillanceGroup group)
          visitGroup
 void visitIntersection(SurveillanceGroup row, SurveillanceGroup column)
          visitIntersection
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CriteriaAddingVisitor

public CriteriaAddingVisitor(OnmsCriteria criteria)

Constructor for CriteriaAddingVisitor.

Parameters:
criteria - a OnmsCriteria object.
Method Detail

visitAll

public void visitAll()

visitAll

Specified by:
visitAll in interface Visitor

visitGroup

public void visitGroup(SurveillanceGroup group)

visitGroup

Specified by:
visitGroup in interface Visitor
Parameters:
group - a SurveillanceGroup object.

visitIntersection

public void visitIntersection(SurveillanceGroup row,
                              SurveillanceGroup column)

visitIntersection

Specified by:
visitIntersection in interface Visitor
Parameters:
row - a SurveillanceGroup object.
column - a SurveillanceGroup object.

addCriteriaForCategories

public void addCriteriaForCategories(OnmsCriteria criteria,
                                     Set<String> categories)

addCriteriaForCategories

Parameters:
criteria - a OnmsCriteria object.
categories - a Set object.

addCriteriaForCategories

public void addCriteriaForCategories(OnmsCriteria criteria,
                                     String... categories)

addCriteriaForCategories

Parameters:
criteria - a OnmsCriteria object.
categories - a String object.

getView

public View getView()

getView

Returns:
a View object.

setView

public void setView(View view)

setView

Parameters:
view - a View object.

setCategoryDao

public void setCategoryDao(CategoryDao categoryDao)

setCategoryDao

Parameters:
categoryDao - a CategoryDao object.

afterPropertiesSet

public void afterPropertiesSet()

afterPropertiesSet

Specified by:
afterPropertiesSet in interface org.springframework.beans.factory.InitializingBean

commaDelimitedQuestionMarks

public String commaDelimitedQuestionMarks(int count)

commaDelimitedQuestionMarks

Parameters:
count - a int.
Returns:
a String object.


Copyright © 2011. All Rights Reserved.