Revision: 101
Author: christianhujer
Date: 2006-04-20 15:52:57 -0700 (Thu, 20 Apr 2006)
ViewCVS: http://svn.sourceforge.net/japi/?rev=101&view=rev
Log Message:
-----------
Fixed uncompilable subclass.
Modified Paths:
--------------
trunk/progs/jeduca/src/net/sf/japi/progs/jeduca/jtest/OpenQuestionText.java
Modified: trunk/progs/jeduca/src/net/sf/japi/progs/jeduca/jtest/OpenQuestionText.java
===================================================================
--- trunk/progs/jeduca/src/net/sf/japi/progs/jeduca/jtest/OpenQuestionText.java 2006-04-18 01:01:25 UTC (rev 100)
+++ trunk/progs/jeduca/src/net/sf/japi/progs/jeduca/jtest/OpenQuestionText.java 2006-04-20 22:52:57 UTC (rev 101)
@@ -33,6 +33,8 @@
public class OpenQuestionText extends QuestionText {
/** Serial Version. */
+ // XXX IntelliJ IDEA
+ @SuppressWarnings({"AnalyzingVariableNaming"})
private static final long serialVersionUID = 1L;
/** The regular expressions.
@@ -46,7 +48,6 @@
/** Create an Open Question.
*/
public OpenQuestionText() {
- super();
expressions = new ArrayList<String>();
}
@@ -91,7 +92,7 @@
}
/** {@inheritDoc} */
- public boolean isAnsweredCorrectly() {
+ @Override public boolean isAnsweredCorrectly() {
for (String expression : expressions) {
if (answer.matches(expression)) {
return true;
@@ -101,8 +102,10 @@
}
/** {@inheritDoc} */
- public OpenQuestionText clone() {
- OpenQuestionText clone = (OpenQuestionText) super.clone();
+ @Override public OpenQuestionText clone() throws CloneNotSupportedException {
+ final OpenQuestionText clone = (OpenQuestionText) super.clone();
+ // XXX IntelliJ IDEA: This is not the clone but required for deep clone of clone fields.
+ //noinspection CloneCallsConstructors
clone.expressions = new ArrayList<String>(expressions);
return clone;
}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|