com.pmease.quickbuild.plugin.report.engine.metadata
Class ReportPluginSetting

java.lang.Object
  extended by com.pmease.quickbuild.plugin.report.engine.metadata.ReportPluginSetting
All Implemented Interfaces:
Validatable

public abstract class ReportPluginSetting
extends java.lang.Object
implements Validatable


Constructor Summary
ReportPluginSetting()
           
 
Method Summary
protected  ReportCategory createReportCategory()
           
 java.lang.String getCategoryXML()
           
 ReportCategory getReportCategory()
           
protected  void init()
           
 void setCategoryXML(java.lang.String categoryXML)
           
 void validate(java.util.Set<java.lang.String> properties, ErrorContext errorContext)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ReportPluginSetting

public ReportPluginSetting()
Method Detail

getCategoryXML

@NotEmpty
public java.lang.String getCategoryXML()

setCategoryXML

public void setCategoryXML(java.lang.String categoryXML)

getReportCategory

public ReportCategory getReportCategory()

createReportCategory

protected ReportCategory createReportCategory()

validate

public void validate(java.util.Set<java.lang.String> properties,
                     ErrorContext errorContext)
Specified by:
validate in interface Validatable

init

protected void init()


Copyright © 2005-2010 PMEase Inc. All Rights Reserved.