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.WGException
public ProblemScope getDefaultScope()
ProblemOccasion
getDefaultScope
in interface ProblemOccasion
public java.lang.Class<? extends ProblemType> getDefaultType()
ProblemOccasion
getDefaultType
in interface ProblemOccasion
public java.lang.Class<?> getDefaultRefClass()
ProblemOccasion
getDefaultRefClass
in interface ProblemOccasion
public boolean isClearedAutomatically()
ProblemOccasion
isClearedAutomatically
in interface ProblemOccasion
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public de.innovationgate.wga.modules.BundleLoader createTextLoader()
createTextLoader
in interface UseSpecialTextLoader
public java.lang.String getBaseKey()
getBaseKey
in interface ProblemKeyQualificator