|
From: <se...@us...> - 2008-05-02 19:12:32
|
Revision: 76
http://acmcontester.svn.sourceforge.net/acmcontester/?rev=76&view=rev
Author: sem62
Date: 2008-05-02 12:12:29 -0700 (Fri, 02 May 2008)
Log Message:
-----------
Fixed bug:
After pressing F5, all ItemModel's registered against.
Modified Paths:
--------------
WebEditor/src/edu/lnu/FireFly/WebEditor/ItemModels/ItemModels.java
WebEditor/src/edu/lnu/FireFly/WebEditor/WebEditor.java
Modified: WebEditor/src/edu/lnu/FireFly/WebEditor/ItemModels/ItemModels.java
===================================================================
--- WebEditor/src/edu/lnu/FireFly/WebEditor/ItemModels/ItemModels.java 2008-05-02 19:04:07 UTC (rev 75)
+++ WebEditor/src/edu/lnu/FireFly/WebEditor/ItemModels/ItemModels.java 2008-05-02 19:12:29 UTC (rev 76)
@@ -8,19 +8,19 @@
public class ItemModels {
protected static ArrayList<ItemModel> registeredModels = new ArrayList<ItemModel>();
- public static void RegisterModel(ItemModel model) {
+ public static void registerModel(ItemModel model) {
if (!registeredModels.contains(model)) {
registeredModels.add(model);
}
}
- public static void UnRegisterModel(ItemModel model) {
+ public static void unRegisterModel(ItemModel model) {
if (registeredModels.contains(model)) {
registeredModels.remove(model);
}
}
- public static boolean IsModelRegistered(ItemModel model) {
+ public static boolean isModelRegistered(ItemModel model) {
return registeredModels.contains(model);
}
@@ -54,4 +54,8 @@
}
}
}
+
+ public static void clear() {
+ registeredModels.clear();
+ }
}
Modified: WebEditor/src/edu/lnu/FireFly/WebEditor/WebEditor.java
===================================================================
--- WebEditor/src/edu/lnu/FireFly/WebEditor/WebEditor.java 2008-05-02 19:04:07 UTC (rev 75)
+++ WebEditor/src/edu/lnu/FireFly/WebEditor/WebEditor.java 2008-05-02 19:12:29 UTC (rev 76)
@@ -87,11 +87,12 @@
instance = this;
initMenu();
- ItemModels.RegisterModel(new LectureModel());
- ItemModels.RegisterModel(new SimpleQuestionModel());
- ItemModels.RegisterModel(new ChapterModel());
- ItemModels.RegisterModel(new OrganizationModel());
- ItemModels.RegisterModel(new SummaryPageModel());
+ ItemModels.clear();
+ ItemModels.registerModel(new LectureModel());
+ ItemModels.registerModel(new SimpleQuestionModel());
+ ItemModels.registerModel(new ChapterModel());
+ ItemModels.registerModel(new OrganizationModel());
+ ItemModels.registerModel(new SummaryPageModel());
CreateNewCourse();
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|