You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jetspeed-dev@portals.apache.org by rw...@apache.org on 2005/10/12 15:53:25 UTC
svn commit: r314905 -
/portals/jetspeed-2/trunk/components/page-manager/src/java/org/apache/jetspeed/om/folder/impl/FolderImpl.java
Author: rwatler
Date: Wed Oct 12 06:53:23 2005
New Revision: 314905
URL: http://svn.apache.org/viewcvs?rev=314905&view=rev
Log:
preparation work for DB PageManager impl
Added:
portals/jetspeed-2/trunk/components/page-manager/src/java/org/apache/jetspeed/om/folder/impl/FolderImpl.java (with props)
Added: portals/jetspeed-2/trunk/components/page-manager/src/java/org/apache/jetspeed/om/folder/impl/FolderImpl.java
URL: http://svn.apache.org/viewcvs/portals/jetspeed-2/trunk/components/page-manager/src/java/org/apache/jetspeed/om/folder/impl/FolderImpl.java?rev=314905&view=auto
==============================================================================
--- portals/jetspeed-2/trunk/components/page-manager/src/java/org/apache/jetspeed/om/folder/impl/FolderImpl.java (added)
+++ portals/jetspeed-2/trunk/components/page-manager/src/java/org/apache/jetspeed/om/folder/impl/FolderImpl.java Wed Oct 12 06:53:23 2005
@@ -0,0 +1,177 @@
+/*
+ * Copyright 2005 The Apache Software Foundation.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.jetspeed.om.folder.impl;
+
+import java.util.List;
+
+import org.apache.jetspeed.om.folder.Folder;
+import org.apache.jetspeed.om.folder.FolderMetaData;
+import org.apache.jetspeed.om.folder.FolderNotFoundException;
+import org.apache.jetspeed.om.page.Link;
+import org.apache.jetspeed.om.page.Page;
+import org.apache.jetspeed.om.page.PageSecurity;
+import org.apache.jetspeed.page.PageNotFoundException;
+import org.apache.jetspeed.page.document.DocumentException;
+import org.apache.jetspeed.page.document.DocumentNotFoundException;
+import org.apache.jetspeed.page.document.Node;
+import org.apache.jetspeed.page.document.NodeException;
+import org.apache.jetspeed.page.document.NodeSet;
+import org.apache.jetspeed.page.document.impl.NodeImpl;
+
+/**
+ * FolderImpl
+ *
+ * @author <a href="mailto:rwatler@apache.org">Randy Watler</a>
+ * @version $Id$
+ */
+public class FolderImpl extends NodeImpl implements Folder
+{
+ /* (non-Javadoc)
+ * @see org.apache.jetspeed.om.folder.Folder#getDefaultPage(boolean)
+ */
+ public String getDefaultPage(boolean allowDefaulting)
+ {
+ return null; // NYI
+ }
+
+ /* (non-Javadoc)
+ * @see org.apache.jetspeed.om.folder.Folder#setDefaultPage(java.lang.String)
+ */
+ public void setDefaultPage(String defaultPage)
+ {
+ // NYI
+ }
+
+ /* (non-Javadoc)
+ * @see org.apache.jetspeed.om.folder.Folder#getDefaultTheme()
+ */
+ public String getDefaultTheme()
+ {
+ return null; // NYI
+ }
+
+ /* (non-Javadoc)
+ * @see org.apache.jetspeed.om.folder.Folder#setDefaultTheme(java.lang.String)
+ */
+ public void setDefaultTheme(String defaultTheme)
+ {
+ // NYI
+ }
+
+ /* (non-Javadoc)
+ * @see org.apache.jetspeed.om.folder.Folder#getFolders()
+ */
+ public NodeSet getFolders() throws FolderNotFoundException, DocumentException
+ {
+ return null; // NYI
+ }
+
+ /* (non-Javadoc)
+ * @see org.apache.jetspeed.om.folder.Folder#getFolder(java.lang.String)
+ */
+ public Folder getFolder(String name) throws FolderNotFoundException, DocumentException
+ {
+ return null; // NYI
+ }
+
+ /* (non-Javadoc)
+ * @see org.apache.jetspeed.om.folder.Folder#getPages()
+ */
+ public NodeSet getPages() throws NodeException
+ {
+ return null; // NYI
+ }
+
+ /* (non-Javadoc)
+ * @see org.apache.jetspeed.om.folder.Folder#getPage(java.lang.String)
+ */
+ public Page getPage(String name) throws PageNotFoundException, NodeException
+ {
+ return null; // NYI
+ }
+
+ /* (non-Javadoc)
+ * @see org.apache.jetspeed.om.folder.Folder#getLinks()
+ */
+ public NodeSet getLinks() throws NodeException
+ {
+ return null; // NYI
+ }
+
+ /* (non-Javadoc)
+ * @see org.apache.jetspeed.om.folder.Folder#getLink(java.lang.String)
+ */
+ public Link getLink(String name) throws DocumentNotFoundException, NodeException
+ {
+ return null; // NYI
+ }
+
+ /* (non-Javadoc)
+ * @see org.apache.jetspeed.om.folder.Folder#getPageSecurity()
+ */
+ public PageSecurity getPageSecurity() throws DocumentNotFoundException, NodeException
+ {
+ return null; // NYI
+ }
+
+ /* (non-Javadoc)
+ * @see org.apache.jetspeed.om.folder.Folder#getAll()
+ */
+ public NodeSet getAll() throws FolderNotFoundException, DocumentException
+ {
+ return null; // NYI
+ }
+
+ /* (non-Javadoc)
+ * @see org.apache.jetspeed.om.folder.Folder#getFolderMetaData()
+ */
+ public FolderMetaData getFolderMetaData()
+ {
+ return null; // NYI
+ }
+
+ /* (non-Javadoc)
+ * @see org.apache.jetspeed.om.folder.Folder#getMenuDefinitions()
+ */
+ public List getMenuDefinitions()
+ {
+ return null; // NYI
+ }
+
+ /* (non-Javadoc)
+ * @see org.apache.jetspeed.om.folder.Folder#setMenuDefinitions(java.util.List)
+ */
+ public void setMenuDefinitions(List definitions)
+ {
+ // NYI
+ }
+
+ /* (non-Javadoc)
+ * @see org.apache.jetspeed.om.folder.Folder#isReserved()
+ */
+ public boolean isReserved()
+ {
+ return false; // NYI
+ }
+
+ /* (non-Javadoc)
+ * @see org.apache.jetspeed.om.folder.Folder#getReservedType()
+ */
+ public int getReservedType()
+ {
+ return -1; // NYI
+ }
+}
Propchange: portals/jetspeed-2/trunk/components/page-manager/src/java/org/apache/jetspeed/om/folder/impl/FolderImpl.java
------------------------------------------------------------------------------
svn:eol-style = native
---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-dev-unsubscribe@portals.apache.org
For additional commands, e-mail: jetspeed-dev-help@portals.apache.org