public static class Design.DesignOccasion extends java.lang.Object implements ProblemOccasion, UseSpecialTextLoader, ProblemKeyQualificator
Design.startProblemOccasion(String) and Design.addProblem(String, String, Map)| Constructor and Description |
|---|
Design.DesignOccasion(Design design,
java.lang.String occKey,
boolean cleared) |
| Modifier and Type | Method and Description |
|---|---|
de.innovationgate.wga.modules.BundleLoader |
createTextLoader() |
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getBaseKey() |
java.lang.Class<?> |
getDefaultRefClass()
Returns a reference class for this occasion, normally the class whose operations may register problems of this occasion.
|
ProblemScope |
getDefaultScope()
Returns the default problem scope used by problems of this occasion
|
java.lang.Class<? extends ProblemType> |
getDefaultType()
Returns the default problem type used by problems of this occasion
|
int |
hashCode() |
boolean |
isClearedAutomatically()
Identifies if problems of this occasion are automatically cleared once the problem is solved.
|
public Design.DesignOccasion(Design design, java.lang.String occKey, boolean cleared) throws de.innovationgate.webgate.api.WGException
de.innovationgate.webgate.api.WGExceptionpublic ProblemScope getDefaultScope()
ProblemOccasiongetDefaultScope in interface ProblemOccasionpublic java.lang.Class<? extends ProblemType> getDefaultType()
ProblemOccasiongetDefaultType in interface ProblemOccasionpublic java.lang.Class<?> getDefaultRefClass()
ProblemOccasiongetDefaultRefClass in interface ProblemOccasionpublic boolean isClearedAutomatically()
ProblemOccasionisClearedAutomatically in interface ProblemOccasionpublic int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic de.innovationgate.wga.modules.BundleLoader createTextLoader()
createTextLoader in interface UseSpecialTextLoaderpublic java.lang.String getBaseKey()
getBaseKey in interface ProblemKeyQualificator