From: <se...@us...> - 2008-05-10 09:32:21
|
Revision: 118 http://acmcontester.svn.sourceforge.net/acmcontester/?rev=118&view=rev Author: sem62 Date: 2008-05-10 02:32:21 -0700 (Sat, 10 May 2008) Log Message: ----------- removed creating resource from chapter model Modified Paths: -------------- WebEditor/src/edu/lnu/FireFly/WebEditor/ItemModels/Chapter/ChapterModel.java WebEditor/src/edu/lnu/FireFly/WebEditor/ItemModels/ItemModel.java Modified: WebEditor/src/edu/lnu/FireFly/WebEditor/ItemModels/Chapter/ChapterModel.java =================================================================== --- WebEditor/src/edu/lnu/FireFly/WebEditor/ItemModels/Chapter/ChapterModel.java 2008-05-10 09:19:03 UTC (rev 117) +++ WebEditor/src/edu/lnu/FireFly/WebEditor/ItemModels/Chapter/ChapterModel.java 2008-05-10 09:32:21 UTC (rev 118) @@ -139,4 +139,9 @@ // do nothing. // Chapter currently haven't resource file } + + @Override + public boolean modelHasResource() { + return false; + } } \ No newline at end of file Modified: WebEditor/src/edu/lnu/FireFly/WebEditor/ItemModels/ItemModel.java =================================================================== --- WebEditor/src/edu/lnu/FireFly/WebEditor/ItemModels/ItemModel.java 2008-05-10 09:19:03 UTC (rev 117) +++ WebEditor/src/edu/lnu/FireFly/WebEditor/ItemModels/ItemModel.java 2008-05-10 09:32:21 UTC (rev 118) @@ -74,6 +74,8 @@ public abstract void ConfigureItem(TreeItem item); protected String createNewResource() { + if (modelHasResource()){ + Resource resource = new Resource(); resource.identifier = this.getClass().getSimpleName() + "_res_" + UUID.randomUUID().toString(); @@ -86,8 +88,15 @@ WebEditor.instance.getManifest().resources.resources.add(resource); return resource.identifier; + } + + return null; } + public boolean modelHasResource() { + return true; + } + public ItemData getItemData(TreeItem anItem) { if (questionsData.containsKey(anItem)) { return questionsData.get(anItem); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |