|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.birt.report.model.validators.AbstractSemanticValidator
org.eclipse.birt.report.model.validators.AbstractElementValidator
org.eclipse.birt.report.model.api.validators.ThemeReferenceValidator
public class ThemeReferenceValidator
Validates the theme reference in the module.
IModuleModel.THEME_PROP value of Module
.
Field Summary
static java.lang.String
NAME
Name of this validator.
Fields inherited from class org.eclipse.birt.report.model.validators.AbstractSemanticValidator
modules, name
Constructor Summary
ThemeReferenceValidator()
Method Summary
static ThemeReferenceValidator
getInstance()
Returns the singleton validator instance.
java.util.List<SemanticException>
validate(org.eclipse.birt.report.model.core.Module module,
org.eclipse.birt.report.model.core.DesignElement element)
Validates the theme reference value can refer to an actual theme.
Methods inherited from class org.eclipse.birt.report.model.validators.AbstractSemanticValidator
canApplyToDesign, canApplyToLibrary, getName, isInTemplateParameterDefinitionSlot, setModules, setName
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Field Detail
NAME
public static final java.lang.String NAME
- Name of this validator.
- See Also:
- Constant Field Values
Constructor Detail
ThemeReferenceValidator
public ThemeReferenceValidator()
Method Detail
getInstance
public static ThemeReferenceValidator getInstance()
- Returns the singleton validator instance.
- Returns:
- the validator instance
validate
public java.util.List<SemanticException> validate(org.eclipse.birt.report.model.core.Module module,
org.eclipse.birt.report.model.core.DesignElement element)
- Validates the theme reference value can refer to an actual theme.
- Specified by:
validate
in class org.eclipse.birt.report.model.validators.AbstractElementValidator
- Parameters:
module
- the moduleelement
- the module element holding the theme reference
- Returns:
- error list, each of which is the instance of
SemanticException
.
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV CLASS
NEXT CLASS
FRAMES
NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD
DETAIL: FIELD | CONSTR | METHOD
Copyright © 2008 Actuate Corp. All rights reserved.