Nachtrag zu 575, 2 Dateien vergessen.
git-svn-id: https://svn.libreccm.org/ccm/trunk@576 8810af33-2d31-482b-a856-94f89814c4dfmaster
parent
9c5a5c56ac
commit
6edd02efb7
|
|
@ -0,0 +1,73 @@
|
||||||
|
/*
|
||||||
|
* Copyright (C) 2010 Peter Boy <pb@zes.uni-bremen.de> All Rights Reserved.
|
||||||
|
*
|
||||||
|
* This library is free software; you can redistribute it and/or
|
||||||
|
* modify it under the terms of the GNU Lesser General Public License
|
||||||
|
* as published by the Free Software Foundation; either version 2.1 of
|
||||||
|
* the License, or (at your option) any later version.
|
||||||
|
*
|
||||||
|
* This library is distributed in the hope that it will be useful,
|
||||||
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||||
|
* Lesser General Public License for more details.
|
||||||
|
*
|
||||||
|
* You should have received a copy of the GNU Lesser General Public
|
||||||
|
* License along with this library; if not, write to the Free Software
|
||||||
|
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
package com.arsdigita.cms;
|
||||||
|
|
||||||
|
import com.arsdigita.domain.DataObjectNotFoundException;
|
||||||
|
import com.arsdigita.persistence.DataObject;
|
||||||
|
import com.arsdigita.persistence.OID;
|
||||||
|
// import com.arsdigita.persistence.DataAssociation;
|
||||||
|
// import com.arsdigita.persistence.PersistenceException;
|
||||||
|
import com.arsdigita.web.Application;
|
||||||
|
|
||||||
|
import java.math.BigDecimal;
|
||||||
|
|
||||||
|
import org.apache.log4j.Logger;
|
||||||
|
|
||||||
|
// WORK IN PROGRESS !!
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Application domain class for the CMS Service application, a CMS module which
|
||||||
|
* is used by the Content Management System as a store for global resources
|
||||||
|
* and assets.
|
||||||
|
*
|
||||||
|
* @author pb
|
||||||
|
* @version $Id: Service.java $
|
||||||
|
*/
|
||||||
|
public class Service extends Application {
|
||||||
|
|
||||||
|
private static final Logger s_log = Logger.getLogger(ContentSection.class);
|
||||||
|
|
||||||
|
public static final String BASE_DATA_OBJECT_TYPE =
|
||||||
|
"com.arsdigita.cms.Service";
|
||||||
|
public static final String PACKAGE_KEY = "cms-service";
|
||||||
|
public static final String INSTANCE_NAME = "CMS Service";
|
||||||
|
public static final String DISPATCHER_CLASS =
|
||||||
|
"com.arsdigita.cms.dispatcher.ServiceDispatcher";
|
||||||
|
// Service has no direct user interface, therefore no styesheet
|
||||||
|
// public final static String STYLESHEET =
|
||||||
|
// "/packages/content-section/xsl/content-center.xsl";
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Constructor
|
||||||
|
* @param oid
|
||||||
|
* @throws DataObjectNotFoundException
|
||||||
|
*/
|
||||||
|
public Service(OID oid) throws DataObjectNotFoundException {
|
||||||
|
super(oid);
|
||||||
|
}
|
||||||
|
|
||||||
|
public Service(BigDecimal key) throws DataObjectNotFoundException {
|
||||||
|
this(new OID(BASE_DATA_OBJECT_TYPE, key));
|
||||||
|
}
|
||||||
|
|
||||||
|
public Service(DataObject dataObject) {
|
||||||
|
super(dataObject);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1,69 @@
|
||||||
|
/*
|
||||||
|
* Copyright (C) 2010 Peter Boy <pb@zes.uni-bremen.de> All Rights Reserved.
|
||||||
|
*
|
||||||
|
* This library is free software; you can redistribute it and/or
|
||||||
|
* modify it under the terms of the GNU Lesser General Public License
|
||||||
|
* as published by the Free Software Foundation; either version 2.1 of
|
||||||
|
* the License, or (at your option) any later version.
|
||||||
|
*
|
||||||
|
* This library is distributed in the hope that it will be useful,
|
||||||
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||||
|
* Lesser General Public License for more details.
|
||||||
|
*
|
||||||
|
* You should have received a copy of the GNU Lesser General Public
|
||||||
|
* License along with this library; if not, write to the Free Software
|
||||||
|
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
package com.arsdigita.cms;
|
||||||
|
|
||||||
|
import com.arsdigita.domain.DataObjectNotFoundException;
|
||||||
|
import com.arsdigita.persistence.DataObject;
|
||||||
|
import com.arsdigita.persistence.OID;
|
||||||
|
import com.arsdigita.persistence.DataAssociation;
|
||||||
|
import com.arsdigita.persistence.PersistenceException;
|
||||||
|
import com.arsdigita.web.Application;
|
||||||
|
|
||||||
|
import java.math.BigDecimal;
|
||||||
|
|
||||||
|
import org.apache.log4j.Logger;
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Application domain class for the CMS module user entry page (content-center)
|
||||||
|
*
|
||||||
|
* @author pb
|
||||||
|
* @version $Id: Workspace.java $
|
||||||
|
*/
|
||||||
|
public class Workspace extends Application {
|
||||||
|
|
||||||
|
private static final Logger s_log = Logger.getLogger(ContentSection.class);
|
||||||
|
|
||||||
|
public static final String BASE_DATA_OBJECT_TYPE =
|
||||||
|
"com.arsdigita.cms.Workspace";
|
||||||
|
public static final String PACKAGE_KEY = "content-center";
|
||||||
|
public static final String INSTANCE_NAME = "Content Center";
|
||||||
|
public static final String DISPATCHER_CLASS =
|
||||||
|
"com.arsdigita.cms.dispatcher.ContentCenterDispatcher";
|
||||||
|
public final static String STYLESHEET =
|
||||||
|
"/packages/content-section/xsl/content-center.xsl";
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Constructor
|
||||||
|
* @param oid
|
||||||
|
* @throws DataObjectNotFoundException
|
||||||
|
*/
|
||||||
|
public Workspace(OID oid) throws DataObjectNotFoundException {
|
||||||
|
super(oid);
|
||||||
|
}
|
||||||
|
|
||||||
|
public Workspace(BigDecimal key) throws DataObjectNotFoundException {
|
||||||
|
this(new OID(BASE_DATA_OBJECT_TYPE, key));
|
||||||
|
}
|
||||||
|
|
||||||
|
public Workspace(DataObject dataObject) {
|
||||||
|
super(dataObject);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
Loading…
Reference in New Issue