Fehlenden Konstruktor GenericOrgaUnitText(String) im GenericOrgaUnitTextAsset ergänzt. Durch den fehlenden Konstruktor konnten Items mit einem solchen Asset nicht publiziert werden.

git-svn-id: https://svn.libreccm.org/ccm/trunk@2378 8810af33-2d31-482b-a856-94f89814c4df
master
jensp 2013-10-24 06:59:10 +00:00
parent 5c9584f4a1
commit 5d27d71202
1 changed files with 15 additions and 16 deletions

View File

@ -60,7 +60,6 @@ public class GenericOrgaUnitTextAsset extends ACSObject {
//
// });
// }
public static final String TEXT_ASSET_NAME = "textAssetName";
public static final String CONTENT = "content";
public static final String ORGAUNIT = "orgaunit";
@ -74,6 +73,10 @@ public class GenericOrgaUnitTextAsset extends ACSObject {
super(BASE_DATA_OBJECT_TYPE);
}
public GenericOrgaUnitTextAsset(final String type) {
super(type);
}
public GenericOrgaUnitTextAsset(final DataObject dataObject) {
super(dataObject);
}
@ -90,17 +93,14 @@ public class GenericOrgaUnitTextAsset extends ACSObject {
// @Override
// protected void initialize() {
// super.initialize();
// final DataObject dataObject = (DataObject) get(AUDIT);
// if (dataObject == null) {
// auditTrail = BasicAuditTrail.retrieveForACSObject(this);
// } else {
// auditTrail = new BasicAuditTrail(dataObject);
// }
// addObserver(new AuditingObserver(auditTrail));
// }
public String getTextAssetName() {
return (String) get(TEXT_ASSET_NAME);
}
@ -131,11 +131,11 @@ public class GenericOrgaUnitTextAsset extends ACSObject {
// public Date getCreationDate() {
// return auditTrail.getCreationDate();
// }
public static DataCollection getTextAssets(final GenericOrganizationalUnit orgaunit) {
Assert.exists(orgaunit, GenericOrganizationalUnit.class);
final DataCollection textAssets = SessionManager.getSession().retrieve(BASE_DATA_OBJECT_TYPE);
final DataCollection textAssets = SessionManager.getSession().
retrieve(BASE_DATA_OBJECT_TYPE);
textAssets.addEqualsFilter(ORGAUNIT, orgaunit.getID());
return textAssets;
@ -159,5 +159,4 @@ public class GenericOrgaUnitTextAsset extends ACSObject {
// isNew = false;
// }
// }
}