r1397 - xwiki-apps/gelc/gelcv1/trunk/gelcplugins/src/main/java/org/gelc/xwiki/plugins/assets
Jeremi Joslin
jeremi at users.forge.objectweb.org
Mon Oct 16 21:21:42 CEST 2006
Author: jeremi
Date: 2006-10-16 21:21:41 +0200 (Mon, 16 Oct 2006)
New Revision: 1397
Modified:
xwiki-apps/gelc/gelcv1/trunk/gelcplugins/src/main/java/org/gelc/xwiki/plugins/assets/AssetConstant.java
xwiki-apps/gelc/gelcv1/trunk/gelcplugins/src/main/java/org/gelc/xwiki/plugins/assets/AssetManagerPlugin.java
Log:
[GELC]
* modify the default class
Modified: xwiki-apps/gelc/gelcv1/trunk/gelcplugins/src/main/java/org/gelc/xwiki/plugins/assets/AssetConstant.java
===================================================================
--- xwiki-apps/gelc/gelcv1/trunk/gelcplugins/src/main/java/org/gelc/xwiki/plugins/assets/AssetConstant.java 2006-10-16 18:14:00 UTC (rev 1396)
+++ xwiki-apps/gelc/gelcv1/trunk/gelcplugins/src/main/java/org/gelc/xwiki/plugins/assets/AssetConstant.java 2006-10-16 19:21:41 UTC (rev 1397)
@@ -23,6 +23,20 @@
public final static String ASSET_CLASS_NAME = "AssetClass";
public final static String ASSET_ITEM_MIME_TYPE = "mimeType";
+ public final static String ASSET_ITEM_MIME_TITLE = "title";
+ public final static String ASSET_ITEM_MIME_DESCRIPTION = "description";
+ public final static String ASSET_ITEM_MIME_KEYWORDS = "keywords";
+
+ public final static String ASSET_ITEM_LEARNING_RESOURCE_TYPE = "learning_resource_type";
+ public final static String ASSET_ITEM_LEARNING_RESOURCE_TYPE_VALUES = "Animation|Activity|Audio|Collection|Diagram|Exam/Assessment|Exercise|Experiment|Figure|Graph|Graphic/Image|Index|Lecture|Narrative text|Problem statement|Question bank|Question/Item|Questionnaire/Quiz|Self-assessment|Simulation|Slide|Table|Video|Other|Lesson Plan|Content resource|Text|Text book|Book (Other)|Links|Learning Object|Curriculum Package|Zip Archive";
+
+ public final static String ASSET_ITEM_DIFICULTY = "dificulty";
+ public final static String ASSET_ITEM_DIFICULTY_VALUES = "Very easy|Easy|Medium|Difficult|Very difficult";
+
+ public final static String ASSET_ITEM_EDUCATIONAL_LEVEL = "educational_level";
+ public final static String ASSET_ITEM_EDUCATIONAL_LEVEL_VALUES = "Preschool|Early Elementary|Upper Elementary|Middle School|High School|Higher Ed|Professional";
+
+
public final static String ASSET_ITEM_CATEGORY = "category";
Modified: xwiki-apps/gelc/gelcv1/trunk/gelcplugins/src/main/java/org/gelc/xwiki/plugins/assets/AssetManagerPlugin.java
===================================================================
--- xwiki-apps/gelc/gelcv1/trunk/gelcplugins/src/main/java/org/gelc/xwiki/plugins/assets/AssetManagerPlugin.java 2006-10-16 18:14:00 UTC (rev 1396)
+++ xwiki-apps/gelc/gelcv1/trunk/gelcplugins/src/main/java/org/gelc/xwiki/plugins/assets/AssetManagerPlugin.java 2006-10-16 19:21:41 UTC (rev 1397)
@@ -164,7 +164,17 @@
BaseClass bclass = doc.getxWikiClass();
bclass.setName(ASSET_CLASS_FULLNAME);
+
+ needsUpdate |= bclass.addTextField(ASSET_ITEM_MIME_TITLE, "title", 50);
needsUpdate |= bclass.addTextField(ASSET_ITEM_MIME_TYPE, "mimeType", 50);
+ needsUpdate |= bclass.addTextAreaField(ASSET_ITEM_MIME_DESCRIPTION, "description", 80, 10);
+ needsUpdate |= bclass.addTextAreaField(ASSET_ITEM_MIME_KEYWORDS, "keywords", 80, 10);
+ needsUpdate |= bclass.addStaticListField(ASSET_ITEM_LEARNING_RESOURCE_TYPE, "Learnign resource Type", ASSET_ITEM_LEARNING_RESOURCE_TYPE_VALUES);
+ needsUpdate |= bclass.addStaticListField(ASSET_ITEM_DIFICULTY, "Dificulty", ASSET_ITEM_DIFICULTY_VALUES);
+ needsUpdate |= bclass.addStaticListField(ASSET_ITEM_EDUCATIONAL_LEVEL, "Eucational Level", ASSET_ITEM_EDUCATIONAL_LEVEL_VALUES);
+
+
+
needsUpdate |= bclass.addDBListField(ASSET_ITEM_CATEGORY, "category", MimeTypePlugin.getCategoriesListHsql());
String content = doc.getContent();
More information about the Xwiki-notifications
mailing list