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