projects
/
mir.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
41e016c
)
introduce an update method that overrides and calls the one from the superclass in...
MIR_1_0_0_RC3
author
mh
<mh>
Thu, 5 Dec 2002 08:47:06 +0000
(08:47 +0000)
committer
mh
<mh>
Thu, 5 Dec 2002 08:47:06 +0000
(08:47 +0000)
source/mircoders/entity/EntityUploadedMedia.java
patch
|
blob
|
history
diff --git
a/source/mircoders/entity/EntityUploadedMedia.java
b/source/mircoders/entity/EntityUploadedMedia.java
index
fd4864d
..
435aeaf
100755
(executable)
--- a/
source/mircoders/entity/EntityUploadedMedia.java
+++ b/
source/mircoders/entity/EntityUploadedMedia.java
@@
-35,21
+35,25
@@
import freemarker.template.SimpleList;
import freemarker.template.SimpleScalar;
import freemarker.template.TemplateModel;
import freemarker.template.TemplateModelException;
import freemarker.template.SimpleScalar;
import freemarker.template.TemplateModel;
import freemarker.template.TemplateModelException;
+
import mir.entity.Entity;
import mir.entity.Entity;
+import mir.entity.EntityList;
import mir.media.MediaHelper;
import mir.media.MirMedia;
import mir.storage.StorageObject;
import mir.storage.StorageObjectException;
import mir.misc.NumberUtils;
import mircoders.storage.DatabaseUploadedMedia;
import mir.media.MediaHelper;
import mir.media.MirMedia;
import mir.storage.StorageObject;
import mir.storage.StorageObjectException;
import mir.misc.NumberUtils;
import mircoders.storage.DatabaseUploadedMedia;
+import mircoders.storage.DatabaseContentToMedia;
+import java.sql.SQLException;
import java.util.HashMap;
/**
* Diese Klasse enthält die Daten eines MetaObjekts
*
* @author mh, mir-coders group
import java.util.HashMap;
/**
* Diese Klasse enthält die Daten eines MetaObjekts
*
* @author mh, mir-coders group
- * @version $Id: EntityUploadedMedia.java,v 1.9.2.
6 2002/11/29 21:09:03
mh Exp $
+ * @version $Id: EntityUploadedMedia.java,v 1.9.2.
7 2002/12/05 08:47:06
mh Exp $
*/
*/
@@
-65,6
+69,17
@@
public class EntityUploadedMedia extends Entity {
setStorage(theStorage);
}
setStorage(theStorage);
}
+ public void update() throws StorageObjectException {
+ super.update();
+ EntityList contentList = DatabaseContentToMedia.getInstance().getContent(this);
+ if (contentList!=null && contentList.size()>0) {
+ for(int i=0;i<contentList.size();i++) {
+ EntityContent contentEnt = (EntityContent)contentList.elementAt(i);
+ contentEnt.setProduced(false);
+ }
+ }
+ }
+
public void setValues(HashMap theStringValues) {
if (theStringValues != null) {
if (!theStringValues.containsKey("is_published"))
public void setValues(HashMap theStringValues) {
if (theStringValues != null) {
if (!theStringValues.containsKey("is_published"))