Zwischenstand mit lokalen Änderungen - werden im nächsten Commit wieder gelöscht
git-svn-id: https://svn.libreccm.org/ccm/trunk@191 8810af33-2d31-482b-a856-94f89814c4dfmaster
parent
e6bcef3f88
commit
b59b330028
|
|
@ -0,0 +1,46 @@
|
||||||
|
package com.arsdigita.cms.contenttypes;
|
||||||
|
|
||||||
|
import com.arsdigita.domain.DomainCollection;
|
||||||
|
import com.arsdigita.domain.DomainObject;
|
||||||
|
import com.arsdigita.persistence.DataCollection;
|
||||||
|
import com.arsdigita.persistence.Filter;
|
||||||
|
import com.arsdigita.persistence.PersistenceException;
|
||||||
|
/**
|
||||||
|
*
|
||||||
|
* @author Jens Pelzetter <jens@jp-digital.de>
|
||||||
|
*/
|
||||||
|
public class OrganizationRoleCollection extends DomainCollection {
|
||||||
|
|
||||||
|
public OrganizationRoleCollection(DataCollection dataCollection) {
|
||||||
|
super(dataCollection);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void addOrder(String order) {
|
||||||
|
m_dataCollection.addOrder(order);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public DomainObject getDomainObject() {
|
||||||
|
return new OrganizationRole(m_dataCollection.getDataObject());
|
||||||
|
}
|
||||||
|
|
||||||
|
public OrganizationRole getOrganizationRole() {
|
||||||
|
return (OrganizationRole) getDomainObject();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public Filter addFilter(String conditions) {
|
||||||
|
return m_dataCollection.addFilter(conditions);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void clearFilter() {
|
||||||
|
m_dataCollection.clearFilter();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void clearOrder() throws PersistenceException {
|
||||||
|
m_dataCollection.clearOrder();
|
||||||
|
}
|
||||||
|
}
|
||||||
Loading…
Reference in New Issue