You are viewing a plain text version of this content. The canonical link for it is here.
Posted to graffito-commits@incubator.apache.org by cl...@apache.org on 2006/09/20 19:37:21 UTC
svn commit: r448311 [2/25] - in /incubator/graffito/trunk: ./ api/
api/src/java/org/apache/portals/graffito/context/
api/src/java/org/apache/portals/graffito/exception/
api/src/java/org/apache/portals/graffito/services/core/
api/src/java/org/apache/por...
Modified: incubator/graffito/trunk/api/src/java/org/apache/portals/graffito/services/core/ContentModelService.java
URL: http://svn.apache.org/viewvc/incubator/graffito/trunk/api/src/java/org/apache/portals/graffito/services/core/ContentModelService.java?view=diff&rev=448311&r1=448310&r2=448311
==============================================================================
--- incubator/graffito/trunk/api/src/java/org/apache/portals/graffito/services/core/ContentModelService.java (original)
+++ incubator/graffito/trunk/api/src/java/org/apache/portals/graffito/services/core/ContentModelService.java Wed Sep 20 12:37:05 2006
@@ -1,317 +1,317 @@
-/*
- * Copyright 2004-2005 The Apache Software Foundation or its licensors,
- * as applicable.
- *
- * 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.portals.graffito.services.core;
-
-import java.util.Collection;
-
-import org.apache.portals.graffito.exception.ContentManagementException;
-import org.apache.portals.graffito.model.core.CmsObject;
-import org.apache.portals.graffito.model.core.Content;
-import org.apache.portals.graffito.model.core.Folder;
-import org.apache.portals.graffito.model.core.Link;
-import org.apache.portals.graffito.model.core.VersionnedContent;
-
-/**
- * <P>CMS Model Service Interface</P>
- *
- * This service maintains Folder, Content and Links.
- * tied to the CMS that are stored in the repository and used to access the CMS.
- *
- * @author <a href="mailto:david@bluesunrise.com">David Sean Taylor</a>
- * @author <a href="mailto:ruchi@bluesunrise.com">Ruchir Gatha</a>
- * @author <a href="mailto:christophe.lombart@sword-technologies.com">Christophe Lombart</a>
- *
- * @version $Id: ContentModelService.java,v 1.1 2004/12/22 21:16:12 christophe Exp $
- *
- */
-public interface ContentModelService
-{
-
- /**
- * Factory to create a new Folder object.
- *
- * @return an empty factory created folder.
- * @throws ContentManagementException
- */
- public Folder createFolder() throws ContentManagementException;
-
- /**
- * Adds a new folder to engine's persistent store.
- *
- * @param folder the folder to add.
- * @throws ContentManagementException
- */
- public void addFolder(Folder folder) throws ContentManagementException;
-
- /**
- * Remove a folder from the engine's persistent store.
- *
- * @param folder the folder to be removed.
- * @throws ContentManagementException
- */
- public void removeFolder(Folder folder) throws ContentManagementException;
-
- /**
- * Remove many cms objects
- *
- * @param uris an Array of uri's matching to the Cms Object to remove
- * @throws ContentManagementException
- */
- public void removeAll(String[] uris) throws ContentManagementException;
-
- /**
- * Get a folder from the engine's persistent store.
- *
- * @param uri the uri assigned to the folder to retrieve.
- * @return folder found or null.
- * @throws ContentManagementException
- */
- public Folder getFolder(String uri) throws ContentManagementException;
-
- /**
- * Update a folder in the engine's persistent store.
- *
- * @param folder the folder to be updated.
- * @throws ContentManagementException
- */
- public void updateFolder(Folder folder) throws ContentManagementException;
-
- /**
- * Factory to create a new Link object.
- *
- * @return an empty factory created link.
- * @throws ContentManagementException
- */
- public Link createLink() throws ContentManagementException;
-
- /**
- * Adds a Link to engine's persistent store.
- *
- * @param link the new Link to add.
- *
- * @throws ContentManagementException
- */
- public void addLink(Link link) throws ContentManagementException;
-
- /**
- * Get a Link from the engine's persistent store.
- *
- * @param uri the uri assigned to the link to retrieve.
- * @return link found or null.
- * @throws ContentManagementException
- */
- public Link getLink(String uri) throws ContentManagementException;
-
- /**
- * Remove a Link from the engine's persistent store.
- *
- * @param link the Link to remove.
- *
- * @throws ContentManagementException
- */
- public void removeLink(Link link) throws ContentManagementException;
-
- /**
- * Update a link in the engine's persistent store.
- *
- * @param link the link to be updated.
- * @throws ContentManagementException
- */
- public void updateLink(Link link) throws ContentManagementException;
-
- /**
- * Adds a content to engine's persistent store.
- *
- * @param content the new content
- *
- * @throws ContentManagementException
- */
- public void addContent(Content content) throws ContentManagementException;
-
-
- /**
- * Factory to create a new empty generic content object.
- *
- *
- * @return an empty factory created content
- *
- * @throws ContentManagementException
- */
- public Content createContent() throws ContentManagementException;
-
- /**
- * Factory to create a new empty content object.
- *
- * @param contentName The content class name (News, Article, ...). This name is used by ht persistence service in order to instantiate the correct class
- * @return an empty factory created content
- *
- * @throws ContentManagementException
- */
- public Content createContent(String contentName) throws ContentManagementException;
-
- /**
- * Get a content from the engine's persistent store by uri.
- *
- * @param uri uri assigned to the content.
- * @return Content found or null
- *
- * @throws ContentManagementException
- */
- public Content getContent(String uri) throws ContentManagementException;
-
- /**
- * Remove a content from the engine's persistent store.
- *
- * @param content the content to remove.
- *
- * @throws ContentManagementException
- */
- public void removeContent(Content content) throws ContentManagementException;
-
- /**
- * Update a content in the engine's persistent store.
- *
- * @param content the content to update.
- *
- * @throws ContentManagementException
- */
- public void updateContent(Content content) throws ContentManagementException;
-
- /**
- * Adds a versionned content to engine's persistent store.
- *
- * @param versionnedContent the new content
- *
- * @throws ContentManagementException
- */
- public void addVersionnedContent(VersionnedContent versionnedContent) throws ContentManagementException;
-
- /**
- * Factory to create a new empty generic versionned content object.
- *
- * @return an empty factory created versionned content
- *
- * @throws ContentManagementException
- */
- public VersionnedContent createVersionnedContent() throws ContentManagementException;
-
- /**
- * Factory to create a new empty versionned content object.
- *
- * @param contentName The content class name (News, Article, ...). This name is used by the persistence service in order to instantiate the correct class
- * @return an empty factory created versionned content
- *
- * @throws ContentManagementException
- */
- public VersionnedContent createVersionnedContent(String contentName) throws ContentManagementException;
-
- /**
- * Get a versionned content from the engine's persistent store by uri.
- * This method return the lastest version.
- *
- * @param uri uri assigned to the content.
- * @return Content found or null
- *
- * @throws ContentManagementException
- */
- public VersionnedContent getVersionnedContent(String uri) throws ContentManagementException;
-
- /**
- * Get a versionned content from the engine's persistent store by uri.
- *
- * @param uri uri assigned to the document.
- * @param versionNum the desired version number assigned to the content to retrieve
- * @return content found or null
- *
- * @throws ContentManagementException
- */
- public VersionnedContent getVersionnedContent(String uri, String versionNum) throws ContentManagementException;
-
- /**
- * Remove a versionned content from the engine's persistent store.
- *
- * @param versionnedContent the content to remove.
- *
- * @throws ContentManagementException
- */
- public void removeVersionnedContent(VersionnedContent versionnedContent) throws ContentManagementException;
-
- /**
- * Update a versionned content in the engine's persistent store.
- *
- * @param versionnedContent the content to update.
- *
- * @throws ContentManagementException
- */
- public void updateVersionnedContent(VersionnedContent versionnedContent) throws ContentManagementException;
-
-
- /**
- * Get all folder children. It is a collection of CmsObject instances.
- *
- * @param folder the parent folder.
- * @return the folder children (collection of CmsObject).
- * @throws ContentManagementException
- */
- public Collection getChildren(Folder folder) throws ContentManagementException;
-
- /**
- * Get all folder children (documents & folders).
- *
- * @param parentUri the uri from which the children have to be retrieved. It can be an server scope or a folder uri.
- * @return the folder children (collection of CmsObject).
- * @throws ContentManagementException
- */
- public Collection getChildren(String parentUri) throws ContentManagementException;
-
- /**
- * Get all contents found in a parent uri.
- *
- * @param parentUri The uri from which the documents have be retrieved. It can be an server scope or a folder uri.
- * @return a collection of {@link Content}
- * @throws ContentManagementException
- */
- public Collection getContents(String parentUri) throws ContentManagementException;
-
- /**
- * Get all links found in a parent uri.
- *
- * @param parentUri The uri from which the links have be retrieved. It can be an server scope or a folder uri.
- * @return a collection of {@link Link}
- * @throws ContentManagementException
- */
- public Collection getLinks(String parentUri) throws ContentManagementException;
-
- /**
- * Get all folders found in a parent uri.
- *
- * @param parentUri The uri from which the folders have be retrieved. It can be an server scope or a folder uri.
- * @return a collection of {@link Folder}
- * @throws ContentManagementException
- */
- public Collection getFolders(String parentUri) throws ContentManagementException;
-
- /**
- * Get a CmsObject from the engine's persistent store.
- *
- * @param uri the uri assigned to the cms object to retrieve.
- * @return The cms object found or null.
- * @throws ContentManagementException
- */
- public CmsObject getCmsObject(String uri) throws ContentManagementException;
-
+/*
+ * Copyright 2004-2005 The Apache Software Foundation or its licensors,
+ * as applicable.
+ *
+ * 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.portals.graffito.services.core;
+
+import java.util.Collection;
+
+import org.apache.portals.graffito.exception.ContentManagementException;
+import org.apache.portals.graffito.model.core.CmsObject;
+import org.apache.portals.graffito.model.core.Content;
+import org.apache.portals.graffito.model.core.Folder;
+import org.apache.portals.graffito.model.core.Link;
+import org.apache.portals.graffito.model.core.VersionnedContent;
+
+/**
+ * <P>CMS Model Service Interface</P>
+ *
+ * This service maintains Folder, Content and Links.
+ * tied to the CMS that are stored in the repository and used to access the CMS.
+ *
+ * @author <a href="mailto:david@bluesunrise.com">David Sean Taylor</a>
+ * @author <a href="mailto:ruchi@bluesunrise.com">Ruchir Gatha</a>
+ * @author <a href="mailto:christophe.lombart@sword-technologies.com">Christophe Lombart</a>
+ *
+ * @version $Id: ContentModelService.java,v 1.1 2004/12/22 21:16:12 christophe Exp $
+ *
+ */
+public interface ContentModelService
+{
+
+ /**
+ * Factory to create a new Folder object.
+ *
+ * @return an empty factory created folder.
+ * @throws ContentManagementException
+ */
+ public Folder createFolder() throws ContentManagementException;
+
+ /**
+ * Adds a new folder to engine's persistent store.
+ *
+ * @param folder the folder to add.
+ * @throws ContentManagementException
+ */
+ public void addFolder(Folder folder) throws ContentManagementException;
+
+ /**
+ * Remove a folder from the engine's persistent store.
+ *
+ * @param folder the folder to be removed.
+ * @throws ContentManagementException
+ */
+ public void removeFolder(Folder folder) throws ContentManagementException;
+
+ /**
+ * Remove many cms objects
+ *
+ * @param uris an Array of uri's matching to the Cms Object to remove
+ * @throws ContentManagementException
+ */
+ public void removeAll(String[] uris) throws ContentManagementException;
+
+ /**
+ * Get a folder from the engine's persistent store.
+ *
+ * @param uri the uri assigned to the folder to retrieve.
+ * @return folder found or null.
+ * @throws ContentManagementException
+ */
+ public Folder getFolder(String uri) throws ContentManagementException;
+
+ /**
+ * Update a folder in the engine's persistent store.
+ *
+ * @param folder the folder to be updated.
+ * @throws ContentManagementException
+ */
+ public void updateFolder(Folder folder) throws ContentManagementException;
+
+ /**
+ * Factory to create a new Link object.
+ *
+ * @return an empty factory created link.
+ * @throws ContentManagementException
+ */
+ public Link createLink() throws ContentManagementException;
+
+ /**
+ * Adds a Link to engine's persistent store.
+ *
+ * @param link the new Link to add.
+ *
+ * @throws ContentManagementException
+ */
+ public void addLink(Link link) throws ContentManagementException;
+
+ /**
+ * Get a Link from the engine's persistent store.
+ *
+ * @param uri the uri assigned to the link to retrieve.
+ * @return link found or null.
+ * @throws ContentManagementException
+ */
+ public Link getLink(String uri) throws ContentManagementException;
+
+ /**
+ * Remove a Link from the engine's persistent store.
+ *
+ * @param link the Link to remove.
+ *
+ * @throws ContentManagementException
+ */
+ public void removeLink(Link link) throws ContentManagementException;
+
+ /**
+ * Update a link in the engine's persistent store.
+ *
+ * @param link the link to be updated.
+ * @throws ContentManagementException
+ */
+ public void updateLink(Link link) throws ContentManagementException;
+
+ /**
+ * Adds a content to engine's persistent store.
+ *
+ * @param content the new content
+ *
+ * @throws ContentManagementException
+ */
+ public void addContent(Content content) throws ContentManagementException;
+
+
+ /**
+ * Factory to create a new empty generic content object.
+ *
+ *
+ * @return an empty factory created content
+ *
+ * @throws ContentManagementException
+ */
+ public Content createContent() throws ContentManagementException;
+
+ /**
+ * Factory to create a new empty content object.
+ *
+ * @param contentName The content class name (News, Article, ...). This name is used by ht persistence service in order to instantiate the correct class
+ * @return an empty factory created content
+ *
+ * @throws ContentManagementException
+ */
+ public Content createContent(String contentName) throws ContentManagementException;
+
+ /**
+ * Get a content from the engine's persistent store by uri.
+ *
+ * @param uri uri assigned to the content.
+ * @return Content found or null
+ *
+ * @throws ContentManagementException
+ */
+ public Content getContent(String uri) throws ContentManagementException;
+
+ /**
+ * Remove a content from the engine's persistent store.
+ *
+ * @param content the content to remove.
+ *
+ * @throws ContentManagementException
+ */
+ public void removeContent(Content content) throws ContentManagementException;
+
+ /**
+ * Update a content in the engine's persistent store.
+ *
+ * @param content the content to update.
+ *
+ * @throws ContentManagementException
+ */
+ public void updateContent(Content content) throws ContentManagementException;
+
+ /**
+ * Adds a versionned content to engine's persistent store.
+ *
+ * @param versionnedContent the new content
+ *
+ * @throws ContentManagementException
+ */
+ public void addVersionnedContent(VersionnedContent versionnedContent) throws ContentManagementException;
+
+ /**
+ * Factory to create a new empty generic versionned content object.
+ *
+ * @return an empty factory created versionned content
+ *
+ * @throws ContentManagementException
+ */
+ public VersionnedContent createVersionnedContent() throws ContentManagementException;
+
+ /**
+ * Factory to create a new empty versionned content object.
+ *
+ * @param contentName The content class name (News, Article, ...). This name is used by the persistence service in order to instantiate the correct class
+ * @return an empty factory created versionned content
+ *
+ * @throws ContentManagementException
+ */
+ public VersionnedContent createVersionnedContent(String contentName) throws ContentManagementException;
+
+ /**
+ * Get a versionned content from the engine's persistent store by uri.
+ * This method return the lastest version.
+ *
+ * @param uri uri assigned to the content.
+ * @return Content found or null
+ *
+ * @throws ContentManagementException
+ */
+ public VersionnedContent getVersionnedContent(String uri) throws ContentManagementException;
+
+ /**
+ * Get a versionned content from the engine's persistent store by uri.
+ *
+ * @param uri uri assigned to the document.
+ * @param versionNum the desired version number assigned to the content to retrieve
+ * @return content found or null
+ *
+ * @throws ContentManagementException
+ */
+ public VersionnedContent getVersionnedContent(String uri, String versionNum) throws ContentManagementException;
+
+ /**
+ * Remove a versionned content from the engine's persistent store.
+ *
+ * @param versionnedContent the content to remove.
+ *
+ * @throws ContentManagementException
+ */
+ public void removeVersionnedContent(VersionnedContent versionnedContent) throws ContentManagementException;
+
+ /**
+ * Update a versionned content in the engine's persistent store.
+ *
+ * @param versionnedContent the content to update.
+ *
+ * @throws ContentManagementException
+ */
+ public void updateVersionnedContent(VersionnedContent versionnedContent) throws ContentManagementException;
+
+
+ /**
+ * Get all folder children. It is a collection of CmsObject instances.
+ *
+ * @param folder the parent folder.
+ * @return the folder children (collection of CmsObject).
+ * @throws ContentManagementException
+ */
+ public Collection getChildren(Folder folder) throws ContentManagementException;
+
+ /**
+ * Get all folder children (documents & folders).
+ *
+ * @param parentUri the uri from which the children have to be retrieved. It can be an server scope or a folder uri.
+ * @return the folder children (collection of CmsObject).
+ * @throws ContentManagementException
+ */
+ public Collection getChildren(String parentUri) throws ContentManagementException;
+
+ /**
+ * Get all contents found in a parent uri.
+ *
+ * @param parentUri The uri from which the documents have be retrieved. It can be an server scope or a folder uri.
+ * @return a collection of {@link Content}
+ * @throws ContentManagementException
+ */
+ public Collection getContents(String parentUri) throws ContentManagementException;
+
+ /**
+ * Get all links found in a parent uri.
+ *
+ * @param parentUri The uri from which the links have be retrieved. It can be an server scope or a folder uri.
+ * @return a collection of {@link Link}
+ * @throws ContentManagementException
+ */
+ public Collection getLinks(String parentUri) throws ContentManagementException;
+
+ /**
+ * Get all folders found in a parent uri.
+ *
+ * @param parentUri The uri from which the folders have be retrieved. It can be an server scope or a folder uri.
+ * @return a collection of {@link Folder}
+ * @throws ContentManagementException
+ */
+ public Collection getFolders(String parentUri) throws ContentManagementException;
+
+ /**
+ * Get a CmsObject from the engine's persistent store.
+ *
+ * @param uri the uri assigned to the cms object to retrieve.
+ * @return The cms object found or null.
+ * @throws ContentManagementException
+ */
+ public CmsObject getCmsObject(String uri) throws ContentManagementException;
+
}
Propchange: incubator/graffito/trunk/api/src/java/org/apache/portals/graffito/services/core/ContentModelService.java
------------------------------------------------------------------------------
svn:eol-style = native
Modified: incubator/graffito/trunk/api/src/java/org/apache/portals/graffito/services/core/ContentPermissionService.java
URL: http://svn.apache.org/viewvc/incubator/graffito/trunk/api/src/java/org/apache/portals/graffito/services/core/ContentPermissionService.java?view=diff&rev=448311&r1=448310&r2=448311
==============================================================================
--- incubator/graffito/trunk/api/src/java/org/apache/portals/graffito/services/core/ContentPermissionService.java (original)
+++ incubator/graffito/trunk/api/src/java/org/apache/portals/graffito/services/core/ContentPermissionService.java Wed Sep 20 12:37:05 2006
@@ -1,69 +1,69 @@
-/*
- * Copyright 2004-2005 The Apache Software Foundation or its licensors,
- * as applicable.
- *
- * 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.portals.graffito.services.core;
-
-import java.security.Permissions;
-
-import org.apache.jetspeed.security.PermissionManager;
-import org.apache.portals.graffito.exception.ContentManagementException;
-import org.apache.portals.graffito.model.core.CmsObject;
-import org.apache.portals.graffito.model.permission.CmsPermission;
-
-
-
-/**
- * Extends the Jetspeed 2 Permission manager in order to manager permission on cms objects
- *
- * @author <a href="mailto:christophe.lombart@sword-technologies.com">Lombart Christophe </a>
- * @version $Id: Exp $
- */
-public interface ContentPermissionService extends PermissionManager
-{
-
- /**
- * Factory to create a new cms permission object.
- *
- * @param name the permission name
- * @param actions The authorised actions
- * @return an empty factory created permission.
- * @throws ContentManagementException
- */
- public CmsPermission createPermission(String name, String actions) throws ContentManagementException;
-
- /**
- * Get all permissions defined for a cms objects
- * @param cmsObject the cms object
- * @return the permissions found
- */
- Permissions getPermissions(CmsObject cmsObject);
-
- /**
- * Get all permissions defined for a cms objects
- * @param uri the cms object uri
- * @return the permissions found
- */
- Permissions getPermissions(String uri);
-
- /**
- * Grant a CmsPermission to a principal
- * @param principalFullPath the principal full path (eg. /roles/admin)
- * @param permission The permission to set
- * @throws ContentManagementException
- */
- public void grantPermission(String principalFullPath, CmsPermission permission) throws ContentManagementException;
-
+/*
+ * Copyright 2004-2005 The Apache Software Foundation or its licensors,
+ * as applicable.
+ *
+ * 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.portals.graffito.services.core;
+
+import java.security.Permissions;
+
+import org.apache.jetspeed.security.PermissionManager;
+import org.apache.portals.graffito.exception.ContentManagementException;
+import org.apache.portals.graffito.model.core.CmsObject;
+import org.apache.portals.graffito.model.permission.CmsPermission;
+
+
+
+/**
+ * Extends the Jetspeed 2 Permission manager in order to manager permission on cms objects
+ *
+ * @author <a href="mailto:christophe.lombart@sword-technologies.com">Lombart Christophe </a>
+ * @version $Id: Exp $
+ */
+public interface ContentPermissionService extends PermissionManager
+{
+
+ /**
+ * Factory to create a new cms permission object.
+ *
+ * @param name the permission name
+ * @param actions The authorised actions
+ * @return an empty factory created permission.
+ * @throws ContentManagementException
+ */
+ public CmsPermission createPermission(String name, String actions) throws ContentManagementException;
+
+ /**
+ * Get all permissions defined for a cms objects
+ * @param cmsObject the cms object
+ * @return the permissions found
+ */
+ Permissions getPermissions(CmsObject cmsObject);
+
+ /**
+ * Get all permissions defined for a cms objects
+ * @param uri the cms object uri
+ * @return the permissions found
+ */
+ Permissions getPermissions(String uri);
+
+ /**
+ * Grant a CmsPermission to a principal
+ * @param principalFullPath the principal full path (eg. /roles/admin)
+ * @param permission The permission to set
+ * @throws ContentManagementException
+ */
+ public void grantPermission(String principalFullPath, CmsPermission permission) throws ContentManagementException;
+
}
Propchange: incubator/graffito/trunk/api/src/java/org/apache/portals/graffito/services/core/ContentPermissionService.java
------------------------------------------------------------------------------
svn:eol-style = native
Modified: incubator/graffito/trunk/api/src/java/org/apache/portals/graffito/services/core/ContentServerService.java
URL: http://svn.apache.org/viewvc/incubator/graffito/trunk/api/src/java/org/apache/portals/graffito/services/core/ContentServerService.java?view=diff&rev=448311&r1=448310&r2=448311
==============================================================================
--- incubator/graffito/trunk/api/src/java/org/apache/portals/graffito/services/core/ContentServerService.java (original)
+++ incubator/graffito/trunk/api/src/java/org/apache/portals/graffito/services/core/ContentServerService.java Wed Sep 20 12:37:05 2006
@@ -1,119 +1,119 @@
-/*
- * Copyright 2004-2005 The Apache Software Foundation or its licensors,
- * as applicable.
- *
- * 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.portals.graffito.services.core;
-
-import java.util.Collection;
-
-import org.apache.portals.graffito.exception.ContentManagementException;
-import org.apache.portals.graffito.model.server.FileSystemServer;
-import org.apache.portals.graffito.model.server.GraffitoServer;
-import org.apache.portals.graffito.model.server.Server;
-import org.apache.portals.graffito.model.server.WebdavServer;
-
-
-/**
- * <P>Content Server Interface</P>
- *
- * This service maintains server references and their integration into the virtual content tree.
- *
- * In this version, all servers are plugged on the root content tree level.
- * Later, we plan to "mount" external servers anywhere in the content tree.
- *
- * @author <a href="mailto:christophe.lombart@sword-technologies.com">Christophe Lombart</a>
- *
- * @version $Id: ContentServerService.java,v 1.1 2004/12/22 21:16:12 christophe Exp $
- *
- *
- */
-
-public interface ContentServerService
-{
- /**
- * Factory to create a new WEBDAV server reference object
- *
- * @return an empty factory created WEBDAV server reference
- *
- * @throws ContentManagementException
- */
- public WebdavServer createWebdavServer() throws ContentManagementException;
-
-
- /**
- * Factory to create a new Graffito server reference object
- *
- * @return an empty factory created Graffito server
- * @throws ContentManagementException
- */
- public GraffitoServer createGraffitoServer() throws ContentManagementException;
-
- /**
- * Factory to create a new File System server reference object
- *
- * @return an empty factory created File System server
- * @throws ContentManagementException
- */
- public FileSystemServer createFileSystemServer() throws ContentManagementException;
-
- /**
- * Adds a new server to engine's persistent store.
- *
- * @param server the server to add
- *
- * @throws ContentManagementException
- */
- public void addServer(Server server) throws ContentManagementException;
-
- /**
- * Remove a server from the engine's persistent store.
- *
- * This method delete only the server reference (not its associated content tree).
- *
- * @param server the server reference to remove.
- *
- * @throws ContentManagementException
- */
- public void removeServer(Server server) throws ContentManagementException;
-
- /**
- * Get a server reference from the engine's persistent store.
- *
- * @param scope the scope assigned to the server to retrieve.
- * @return server found or null.
- *
- * @throws ContentManagementException
- */
- public Server getServer(String scope) throws ContentManagementException;
-
- /**
- * Update a server reference into the engine's persistent store.
- *
- * @param server the server to be updated.
- * @throws ContentManagementException
- */
- public void updateServer(Server server) throws ContentManagementException;
-
- /**
- * Get all server references defined into the engine's persistence store.
- *
- * @return a collection of {@link Server}
- *
- * @throws ContentManagementException
- */
- public Collection getAllServers() throws ContentManagementException;
-
-
-}
+/*
+ * Copyright 2004-2005 The Apache Software Foundation or its licensors,
+ * as applicable.
+ *
+ * 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.portals.graffito.services.core;
+
+import java.util.Collection;
+
+import org.apache.portals.graffito.exception.ContentManagementException;
+import org.apache.portals.graffito.model.server.FileSystemServer;
+import org.apache.portals.graffito.model.server.GraffitoServer;
+import org.apache.portals.graffito.model.server.Server;
+import org.apache.portals.graffito.model.server.WebdavServer;
+
+
+/**
+ * <P>Content Server Interface</P>
+ *
+ * This service maintains server references and their integration into the virtual content tree.
+ *
+ * In this version, all servers are plugged on the root content tree level.
+ * Later, we plan to "mount" external servers anywhere in the content tree.
+ *
+ * @author <a href="mailto:christophe.lombart@sword-technologies.com">Christophe Lombart</a>
+ *
+ * @version $Id: ContentServerService.java,v 1.1 2004/12/22 21:16:12 christophe Exp $
+ *
+ *
+ */
+
+public interface ContentServerService
+{
+ /**
+ * Factory to create a new WEBDAV server reference object
+ *
+ * @return an empty factory created WEBDAV server reference
+ *
+ * @throws ContentManagementException
+ */
+ public WebdavServer createWebdavServer() throws ContentManagementException;
+
+
+ /**
+ * Factory to create a new Graffito server reference object
+ *
+ * @return an empty factory created Graffito server
+ * @throws ContentManagementException
+ */
+ public GraffitoServer createGraffitoServer() throws ContentManagementException;
+
+ /**
+ * Factory to create a new File System server reference object
+ *
+ * @return an empty factory created File System server
+ * @throws ContentManagementException
+ */
+ public FileSystemServer createFileSystemServer() throws ContentManagementException;
+
+ /**
+ * Adds a new server to engine's persistent store.
+ *
+ * @param server the server to add
+ *
+ * @throws ContentManagementException
+ */
+ public void addServer(Server server) throws ContentManagementException;
+
+ /**
+ * Remove a server from the engine's persistent store.
+ *
+ * This method delete only the server reference (not its associated content tree).
+ *
+ * @param server the server reference to remove.
+ *
+ * @throws ContentManagementException
+ */
+ public void removeServer(Server server) throws ContentManagementException;
+
+ /**
+ * Get a server reference from the engine's persistent store.
+ *
+ * @param scope the scope assigned to the server to retrieve.
+ * @return server found or null.
+ *
+ * @throws ContentManagementException
+ */
+ public Server getServer(String scope) throws ContentManagementException;
+
+ /**
+ * Update a server reference into the engine's persistent store.
+ *
+ * @param server the server to be updated.
+ * @throws ContentManagementException
+ */
+ public void updateServer(Server server) throws ContentManagementException;
+
+ /**
+ * Get all server references defined into the engine's persistence store.
+ *
+ * @return a collection of {@link Server}
+ *
+ * @throws ContentManagementException
+ */
+ public Collection getAllServers() throws ContentManagementException;
+
+
+}
Propchange: incubator/graffito/trunk/api/src/java/org/apache/portals/graffito/services/core/ContentServerService.java
------------------------------------------------------------------------------
svn:eol-style = native
Modified: incubator/graffito/trunk/api/src/java/org/apache/portals/graffito/services/core/ContentVersionService.java
URL: http://svn.apache.org/viewvc/incubator/graffito/trunk/api/src/java/org/apache/portals/graffito/services/core/ContentVersionService.java?view=diff&rev=448311&r1=448310&r2=448311
==============================================================================
--- incubator/graffito/trunk/api/src/java/org/apache/portals/graffito/services/core/ContentVersionService.java (original)
+++ incubator/graffito/trunk/api/src/java/org/apache/portals/graffito/services/core/ContentVersionService.java Wed Sep 20 12:37:05 2006
@@ -1,82 +1,82 @@
-/*
- * Copyright 2004-2005 The Apache Software Foundation or its licensors,
- * as applicable.
- *
- * 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.portals.graffito.services.core;
-
-import org.apache.portals.graffito.exception.CmsInstantiateException;
-import org.apache.portals.graffito.exception.ContentManagementException;
-import org.apache.portals.graffito.model.core.HistoryElement;
-import org.apache.portals.graffito.model.core.VersionnedContent;
-
-
-/**
- * <P>CMS Version Service Interface</P>
- *
- * This service maintains content versions and history.
- * The version number is composed of a Major & minor section like the following structure : "majorNum.minorNum"
- * TODO : Later we will add branch management with content merge, content comparaison, ...
- *
- * @author <a href="mailto:christophe.lombart@sword-technologies.com">Christophe Lombart</a>
- *
- * @version $Id: ContentVersionService.java,v 1.1 2004/12/22 21:16:12 christophe Exp $
- */
-public interface ContentVersionService
-{
- /**
- * Get the last history element associated to an uri
- *
- * @param uri The uri assigned to the versioned content
- *
- * @return The last history element
- * @exception ContentManagementException when it is impossible to get the history
- */
- public HistoryElement getHistory(String uri) throws ContentManagementException;;
-
- /**
- * Get the history element associated to a specific versionned content
- *
- * @param versionnedContent The versionned content for which the history element is required
- *
- * @return The last history element
- * @exception ContentManagementException when it is impossible to get the history
- */
- public HistoryElement getHistory(VersionnedContent versionnedContent) throws ContentManagementException;
-
- /**
- * Create a new major versionned content.
- * @param uri The content uri
- * @return The new versionned content
- * @throws CmsInstantiateException
- */
- public VersionnedContent createMajorVersion(String uri) throws CmsInstantiateException;
-
- /**
- * Create a new minor versionned content.
- * @param uri The content uri
- * @return The new versionned conntent
- * @throws CmsInstantiateException
- */
- public VersionnedContent createMinorVersion(String uri) throws CmsInstantiateException;
-
- /**
- * Add a new version in the Document history
- * @param uri The uri for wich the history has to be modified
- * @param previousContent The versionned content before the new one to add
- * @param newContent The new versionned content to insert into the history
- * @throws CmsInstantiateException
- */
- void addInHistory(String uri, VersionnedContent previousContent, VersionnedContent newContent) throws CmsInstantiateException;
-}
+/*
+ * Copyright 2004-2005 The Apache Software Foundation or its licensors,
+ * as applicable.
+ *
+ * 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.portals.graffito.services.core;
+
+import org.apache.portals.graffito.exception.CmsInstantiateException;
+import org.apache.portals.graffito.exception.ContentManagementException;
+import org.apache.portals.graffito.model.core.HistoryElement;
+import org.apache.portals.graffito.model.core.VersionnedContent;
+
+
+/**
+ * <P>CMS Version Service Interface</P>
+ *
+ * This service maintains content versions and history.
+ * The version number is composed of a Major & minor section like the following structure : "majorNum.minorNum"
+ * TODO : Later we will add branch management with content merge, content comparaison, ...
+ *
+ * @author <a href="mailto:christophe.lombart@sword-technologies.com">Christophe Lombart</a>
+ *
+ * @version $Id: ContentVersionService.java,v 1.1 2004/12/22 21:16:12 christophe Exp $
+ */
+public interface ContentVersionService
+{
+ /**
+ * Get the last history element associated to an uri
+ *
+ * @param uri The uri assigned to the versioned content
+ *
+ * @return The last history element
+ * @exception ContentManagementException when it is impossible to get the history
+ */
+ public HistoryElement getHistory(String uri) throws ContentManagementException;;
+
+ /**
+ * Get the history element associated to a specific versionned content
+ *
+ * @param versionnedContent The versionned content for which the history element is required
+ *
+ * @return The last history element
+ * @exception ContentManagementException when it is impossible to get the history
+ */
+ public HistoryElement getHistory(VersionnedContent versionnedContent) throws ContentManagementException;
+
+ /**
+ * Create a new major versionned content.
+ * @param uri The content uri
+ * @return The new versionned content
+ * @throws CmsInstantiateException
+ */
+ public VersionnedContent createMajorVersion(String uri) throws CmsInstantiateException;
+
+ /**
+ * Create a new minor versionned content.
+ * @param uri The content uri
+ * @return The new versionned conntent
+ * @throws CmsInstantiateException
+ */
+ public VersionnedContent createMinorVersion(String uri) throws CmsInstantiateException;
+
+ /**
+ * Add a new version in the Document history
+ * @param uri The uri for wich the history has to be modified
+ * @param previousContent The versionned content before the new one to add
+ * @param newContent The new versionned content to insert into the history
+ * @throws CmsInstantiateException
+ */
+ void addInHistory(String uri, VersionnedContent previousContent, VersionnedContent newContent) throws CmsInstantiateException;
+}
Propchange: incubator/graffito/trunk/api/src/java/org/apache/portals/graffito/services/core/ContentVersionService.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: incubator/graffito/trunk/api/src/java/org/apache/portals/graffito/services/dm/DocumentModelService.java
------------------------------------------------------------------------------
svn:eol-style = native
Modified: incubator/graffito/trunk/api/src/java/org/apache/portals/graffito/services/search/ContentIndexService.java
URL: http://svn.apache.org/viewvc/incubator/graffito/trunk/api/src/java/org/apache/portals/graffito/services/search/ContentIndexService.java?view=diff&rev=448311&r1=448310&r2=448311
==============================================================================
--- incubator/graffito/trunk/api/src/java/org/apache/portals/graffito/services/search/ContentIndexService.java (original)
+++ incubator/graffito/trunk/api/src/java/org/apache/portals/graffito/services/search/ContentIndexService.java Wed Sep 20 12:37:05 2006
@@ -1,83 +1,83 @@
-/*
- * Copyright 2004-2005 The Apache Software Foundation or its licensors,
- * as applicable.
- *
- * 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.portals.graffito.services.search;
-
-import java.util.Collection;
-
-import org.apache.portals.graffito.model.core.CmsObject;
-
-
-/**
- * Cms Index Service. This service can be used to add, remove or update CmsObjects into a index
- *
- *
- * @author <a href="mailto:christophe.lombart@sword-technologies.com">Christophe Lombart</a>
- *
- * @version $Id: ContentIndexService.java,v 1.1 2004/12/22 21:16:12 christophe Exp $
- */
-public interface ContentIndexService
-{
-
- /**
- * Add a CmsObject entry
- *
- * @param cmsObject The CmsObject to add into the index
- * @return true if the object is correclty added
- */
- public boolean add(CmsObject cmsObject);
-
- /**
- * Add a collection of CmsObject entries
- *
- * @param cmsObjects the CmsObject collection to add into the index
- * @return true if the collection is correctly added
- */
- public boolean add(Collection cmsObjects);
-
- /**
- * Remove a CmsObject entry
- *
- * @param cmsObject the CmsObject to remove from the index
- * @return true if the object is correctly removed
- */
- public boolean remove(CmsObject cmsObject);
-
- /**
- * Remove a collection of CmsObject entries
- *
- * @param cmsObjects the CmsObject collection to remove from the index
- * @return true if the collection is correctly removed
- */
- public boolean remove(Collection cmsObjects);
-
- /**
- * Update a CmsObject entry
- *
- * @param cmsObject the CmsObject to update from the index
- * @return true if the CmsObject is correctly removed
- */
- public boolean update(CmsObject cmsObject);
-
- /**
- * Update a CmsObject entries
- *
- * @param cmsObjects the CmsObject collection to update from the index
- * @return True if the object is correctly updated in the index
- */
- public boolean update(Collection cmsObjects);
-
-}
+/*
+ * Copyright 2004-2005 The Apache Software Foundation or its licensors,
+ * as applicable.
+ *
+ * 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.portals.graffito.services.search;
+
+import java.util.Collection;
+
+import org.apache.portals.graffito.model.core.CmsObject;
+
+
+/**
+ * Cms Index Service. This service can be used to add, remove or update CmsObjects into a index
+ *
+ *
+ * @author <a href="mailto:christophe.lombart@sword-technologies.com">Christophe Lombart</a>
+ *
+ * @version $Id: ContentIndexService.java,v 1.1 2004/12/22 21:16:12 christophe Exp $
+ */
+public interface ContentIndexService
+{
+
+ /**
+ * Add a CmsObject entry
+ *
+ * @param cmsObject The CmsObject to add into the index
+ * @return true if the object is correclty added
+ */
+ public boolean add(CmsObject cmsObject);
+
+ /**
+ * Add a collection of CmsObject entries
+ *
+ * @param cmsObjects the CmsObject collection to add into the index
+ * @return true if the collection is correctly added
+ */
+ public boolean add(Collection cmsObjects);
+
+ /**
+ * Remove a CmsObject entry
+ *
+ * @param cmsObject the CmsObject to remove from the index
+ * @return true if the object is correctly removed
+ */
+ public boolean remove(CmsObject cmsObject);
+
+ /**
+ * Remove a collection of CmsObject entries
+ *
+ * @param cmsObjects the CmsObject collection to remove from the index
+ * @return true if the collection is correctly removed
+ */
+ public boolean remove(Collection cmsObjects);
+
+ /**
+ * Update a CmsObject entry
+ *
+ * @param cmsObject the CmsObject to update from the index
+ * @return true if the CmsObject is correctly removed
+ */
+ public boolean update(CmsObject cmsObject);
+
+ /**
+ * Update a CmsObject entries
+ *
+ * @param cmsObjects the CmsObject collection to update from the index
+ * @return True if the object is correctly updated in the index
+ */
+ public boolean update(Collection cmsObjects);
+
+}
Propchange: incubator/graffito/trunk/api/src/java/org/apache/portals/graffito/services/search/ContentIndexService.java
------------------------------------------------------------------------------
svn:eol-style = native
Modified: incubator/graffito/trunk/api/src/java/org/apache/portals/graffito/services/search/ContentSearchService.java
URL: http://svn.apache.org/viewvc/incubator/graffito/trunk/api/src/java/org/apache/portals/graffito/services/search/ContentSearchService.java?view=diff&rev=448311&r1=448310&r2=448311
==============================================================================
--- incubator/graffito/trunk/api/src/java/org/apache/portals/graffito/services/search/ContentSearchService.java (original)
+++ incubator/graffito/trunk/api/src/java/org/apache/portals/graffito/services/search/ContentSearchService.java Wed Sep 20 12:37:05 2006
@@ -1,60 +1,60 @@
-/*
- * Copyright 2004-2005 The Apache Software Foundation or its licensors,
- * as applicable.
- *
- * 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.portals.graffito.services.search;
-
-import org.apache.portals.graffito.exception.ContentManagementException;
-
-
-/**
- * Cms Search Service.
- *
- *
- * @author <a href="mailto:christophe.lombart@sword-technologies.com">Christophe Lombart</a>
- *
- * @version $Id: ContentSearchService.java,v 1.1 2004/12/22 21:16:12 christophe Exp $
- */
-public interface ContentSearchService
-{
-
- /**
- * Search on CmsObjects
- *
- * @param filter Filter used to search CmsObject
- * @return result wich match to the search criteria
- *
- * @throws ContentManagementException
- */
- public SearchResults searchCmsObjects(Filter filter) throws ContentManagementException;
-
- /**
- * Search on CmsObjects
- *
- * @param filter Filter used to search CmsObject
- * @param cmsObjectClass The cms object class (Content, folder, ...)
- * @return result wich match to the search criteria
- *
- * @throws ContentManagementException
- */
- public SearchResults searchCmsObjects(Class cmsObjectClass, Filter filter) throws ContentManagementException;
-
- /**
- * Create a new Filter
- *
- * @return a new Filter instance
- */
- public Filter newFilter();
-}
+/*
+ * Copyright 2004-2005 The Apache Software Foundation or its licensors,
+ * as applicable.
+ *
+ * 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.portals.graffito.services.search;
+
+import org.apache.portals.graffito.exception.ContentManagementException;
+
+
+/**
+ * Cms Search Service.
+ *
+ *
+ * @author <a href="mailto:christophe.lombart@sword-technologies.com">Christophe Lombart</a>
+ *
+ * @version $Id: ContentSearchService.java,v 1.1 2004/12/22 21:16:12 christophe Exp $
+ */
+public interface ContentSearchService
+{
+
+ /**
+ * Search on CmsObjects
+ *
+ * @param filter Filter used to search CmsObject
+ * @return result wich match to the search criteria
+ *
+ * @throws ContentManagementException
+ */
+ public SearchResults searchCmsObjects(Filter filter) throws ContentManagementException;
+
+ /**
+ * Search on CmsObjects
+ *
+ * @param filter Filter used to search CmsObject
+ * @param cmsObjectClass The cms object class (Content, folder, ...)
+ * @return result wich match to the search criteria
+ *
+ * @throws ContentManagementException
+ */
+ public SearchResults searchCmsObjects(Class cmsObjectClass, Filter filter) throws ContentManagementException;
+
+ /**
+ * Create a new Filter
+ *
+ * @return a new Filter instance
+ */
+ public Filter newFilter();
+}
Propchange: incubator/graffito/trunk/api/src/java/org/apache/portals/graffito/services/search/ContentSearchService.java
------------------------------------------------------------------------------
svn:eol-style = native
Modified: incubator/graffito/trunk/api/src/java/org/apache/portals/graffito/services/search/Filter.java
URL: http://svn.apache.org/viewvc/incubator/graffito/trunk/api/src/java/org/apache/portals/graffito/services/search/Filter.java?view=diff&rev=448311&r1=448310&r2=448311
==============================================================================
--- incubator/graffito/trunk/api/src/java/org/apache/portals/graffito/services/search/Filter.java (original)
+++ incubator/graffito/trunk/api/src/java/org/apache/portals/graffito/services/search/Filter.java Wed Sep 20 12:37:05 2006
@@ -1,143 +1,143 @@
-/*
- * Copyright 2004-2005 The Apache Software Foundation or its licensors,
- * as applicable.
- *
- * 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.portals.graffito.services.search;
-
-import java.util.Collection;
-
-/**
- *
- * Graffito Filter interface.
- *
- * @version $Ip: Exp $
- *
- */
-public interface Filter
-{
-
- /**
- * Set the filter scope. The scope is an URI prefix specifying where to search in the content tree.
- * For example, if the scope is '/myserver1/myfolder', the search engine will search all objects
- * which are located below '/myserver1/myfolder'.
- *
- * @param scope The filter scope
- *
- */
- public void setScope(String scope);
-
- /**
- * Get the filter scope.
- *
- * @return The filter scope
- */
- public String getScope();
-
- /**
- * Search content based on a fullTextSearch.
- * Depending on the full text search engine, you can also filter on properties.
- *
- * @param fullTextSearch The full text search string
- */
- public void addFullTextSearch(String fullTextSearch);
-
- /**
- * Search content based on a fullTextSearch.
- * Depending on the full text search engine, you can also filter on properties.
- *
- * @param fullTextSearch The full text search string
- * @param field The field to be searched
- */
- public void addFullTextSearch(String fullTextSearch, String field);
-
- /**
- * @return the full text search field
- *
- */
- public String getSearchField();
-
- /**
- * @see org.apache.ojb.broker.query.Criteria#addBetween(java.lang.String, java.lang.Object, java.lang.Object)
- */
- public void addBetween(String arg0, Object arg1, Object arg2);
-
- /**
- * @see org.apache.ojb.broker.query.Criteria#addEqualTo(java.lang.String, java.lang.Object)
- */
- public void addEqualTo(String arg0, Object arg1);
-
- /**
- * @see org.apache.ojb.broker.query.Criteria#addGreaterOrEqualThan(java.lang.String, java.lang.Object)
- */
- public void addGreaterOrEqualThan(String arg0, Object arg1);
-
- /**
- * @see org.apache.ojb.broker.query.Criteria#addGreaterThan(java.lang.String, java.lang.Object)
- */
- public void addGreaterThan(String arg0, Object arg1);
-
- /**
- * @see org.apache.ojb.broker.query.Criteria#addIn(java.lang.String, java.util.Collection)
- */
- public void addIn(String attribute, Collection values);
-
- /**
- * @see org.apache.ojb.broker.query.Criteria#addLessOrEqualThan(java.lang.String, java.lang.Object)
- */
- public void addLessOrEqualThan(String arg0, Object arg1);
-
- /**
- * @see org.apache.ojb.broker.query.Criteria#addLike(java.lang.Object, java.lang.Object)
- */
- public void addLike(Object arg0, Object arg1);
-
- /**
- * @see org.apache.ojb.broker.query.Criteria#addNotBetween(java.lang.String, java.lang.Object, java.lang.Object)
- */
- public abstract void addNotBetween(String arg0, Object arg1, Object arg2);
-
- /**
- * @see org.apache.ojb.broker.query.Criteria#addNotEqualTo(java.lang.String, java.lang.Object)
- */
- public void addNotEqualTo(String arg0, Object arg1);
-
- /**
- * @see org.apache.ojb.broker.query.Criteria#addNotLike(java.lang.String, java.lang.Object)
- */
- public void addNotLike(String arg0, Object arg1);
-
- /**
- * @see org.apache.ojb.broker.query.Criteria#addNotNull(java.lang.String)
- */
- public void addNotNull(String arg0);
-
- public void addIsNull(String arg0);
-
- /**
- * @see org.apache.ojb.broker.query.Criteria#addOrCriteria(org.apache.ojb.broker.query.Criteria)
- */
- public void addOrFilter(Filter arg0);
-
- /**
- * @see org.apache.ojb.broker.query.Criteria#addOrderByAscending(java.lang.String)
- */
- public void addOrderByAscending(String arg0);
-
- /**
- * @see org.apache.ojb.broker.query.Criteria#addOrderByDescending(java.lang.String)
- */
- public void addOrderByDescending(String arg0);
-
-}
+/*
+ * Copyright 2004-2005 The Apache Software Foundation or its licensors,
+ * as applicable.
+ *
+ * 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.portals.graffito.services.search;
+
+import java.util.Collection;
+
+/**
+ *
+ * Graffito Filter interface.
+ *
+ * @version $Ip: Exp $
+ *
+ */
+public interface Filter
+{
+
+ /**
+ * Set the filter scope. The scope is an URI prefix specifying where to search in the content tree.
+ * For example, if the scope is '/myserver1/myfolder', the search engine will search all objects
+ * which are located below '/myserver1/myfolder'.
+ *
+ * @param scope The filter scope
+ *
+ */
+ public void setScope(String scope);
+
+ /**
+ * Get the filter scope.
+ *
+ * @return The filter scope
+ */
+ public String getScope();
+
+ /**
+ * Search content based on a fullTextSearch.
+ * Depending on the full text search engine, you can also filter on properties.
+ *
+ * @param fullTextSearch The full text search string
+ */
+ public void addFullTextSearch(String fullTextSearch);
+
+ /**
+ * Search content based on a fullTextSearch.
+ * Depending on the full text search engine, you can also filter on properties.
+ *
+ * @param fullTextSearch The full text search string
+ * @param field The field to be searched
+ */
+ public void addFullTextSearch(String fullTextSearch, String field);
+
+ /**
+ * @return the full text search field
+ *
+ */
+ public String getSearchField();
+
+ /**
+ * @see org.apache.ojb.broker.query.Criteria#addBetween(java.lang.String, java.lang.Object, java.lang.Object)
+ */
+ public void addBetween(String arg0, Object arg1, Object arg2);
+
+ /**
+ * @see org.apache.ojb.broker.query.Criteria#addEqualTo(java.lang.String, java.lang.Object)
+ */
+ public void addEqualTo(String arg0, Object arg1);
+
+ /**
+ * @see org.apache.ojb.broker.query.Criteria#addGreaterOrEqualThan(java.lang.String, java.lang.Object)
+ */
+ public void addGreaterOrEqualThan(String arg0, Object arg1);
+
+ /**
+ * @see org.apache.ojb.broker.query.Criteria#addGreaterThan(java.lang.String, java.lang.Object)
+ */
+ public void addGreaterThan(String arg0, Object arg1);
+
+ /**
+ * @see org.apache.ojb.broker.query.Criteria#addIn(java.lang.String, java.util.Collection)
+ */
+ public void addIn(String attribute, Collection values);
+
+ /**
+ * @see org.apache.ojb.broker.query.Criteria#addLessOrEqualThan(java.lang.String, java.lang.Object)
+ */
+ public void addLessOrEqualThan(String arg0, Object arg1);
+
+ /**
+ * @see org.apache.ojb.broker.query.Criteria#addLike(java.lang.Object, java.lang.Object)
+ */
+ public void addLike(Object arg0, Object arg1);
+
+ /**
+ * @see org.apache.ojb.broker.query.Criteria#addNotBetween(java.lang.String, java.lang.Object, java.lang.Object)
+ */
+ public abstract void addNotBetween(String arg0, Object arg1, Object arg2);
+
+ /**
+ * @see org.apache.ojb.broker.query.Criteria#addNotEqualTo(java.lang.String, java.lang.Object)
+ */
+ public void addNotEqualTo(String arg0, Object arg1);
+
+ /**
+ * @see org.apache.ojb.broker.query.Criteria#addNotLike(java.lang.String, java.lang.Object)
+ */
+ public void addNotLike(String arg0, Object arg1);
+
+ /**
+ * @see org.apache.ojb.broker.query.Criteria#addNotNull(java.lang.String)
+ */
+ public void addNotNull(String arg0);
+
+ public void addIsNull(String arg0);
+
+ /**
+ * @see org.apache.ojb.broker.query.Criteria#addOrCriteria(org.apache.ojb.broker.query.Criteria)
+ */
+ public void addOrFilter(Filter arg0);
+
+ /**
+ * @see org.apache.ojb.broker.query.Criteria#addOrderByAscending(java.lang.String)
+ */
+ public void addOrderByAscending(String arg0);
+
+ /**
+ * @see org.apache.ojb.broker.query.Criteria#addOrderByDescending(java.lang.String)
+ */
+ public void addOrderByDescending(String arg0);
+
+}
Propchange: incubator/graffito/trunk/api/src/java/org/apache/portals/graffito/services/search/Filter.java
------------------------------------------------------------------------------
svn:eol-style = native
Modified: incubator/graffito/trunk/api/src/java/org/apache/portals/graffito/services/search/SearchResults.java
URL: http://svn.apache.org/viewvc/incubator/graffito/trunk/api/src/java/org/apache/portals/graffito/services/search/SearchResults.java?view=diff&rev=448311&r1=448310&r2=448311
==============================================================================
--- incubator/graffito/trunk/api/src/java/org/apache/portals/graffito/services/search/SearchResults.java (original)
+++ incubator/graffito/trunk/api/src/java/org/apache/portals/graffito/services/search/SearchResults.java Wed Sep 20 12:37:05 2006
@@ -1,123 +1,123 @@
-/*
- * Copyright 2004-2005 The Apache Software Foundation or its licensors,
- * as applicable.
- *
- * 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.portals.graffito.services.search;
-
-import java.util.ArrayList;
-import java.util.Collection;
-import java.util.List;
-
-import org.apache.portals.graffito.model.core.CmsObject;
-
-
-/**
- * Container for search result entries
- *
- * @author <a href="mailto:taylor@apache.org">David Sean taylor</a>
- * @version $Id: SearchResults.java,v 1.1 2004/12/22 21:16:12 christophe Exp $
- */
-public class SearchResults
-{
- private List results = null;
-
- /**
- */
- public SearchResults()
- {
- init(0);
- }
-
- /**
- *
- * @param initialCapacity
- */
- public SearchResults(int initialCapacity)
- {
- init(initialCapacity);
- }
-
- /**
- *
- * @param initialCapacity
- */
- private void init(int initialCapacity)
- {
- results = new ArrayList(initialCapacity);
- }
-
- /**
- *
- * @param searchResult
- * @return
- */
- public boolean add(CmsObject cmsObject)
- {
- return results.add(cmsObject);
- }
-
- /**
- *
- * @param index
- * @param searchResult
- */
- public void add(int index, CmsObject cmsObject)
- {
- results.add(index, cmsObject);
- return;
- }
-
- /**
- *
- * @param index
- * @param searchResult
- */
- public void addAll(Collection cmsObjects)
- {
- results.addAll(cmsObjects);
- return;
- }
-
-
- /**
- *
- * @param index
- * @return
- */
- public CmsObject get(int index)
- {
- return(CmsObject) results.get(index);
- }
-
- /**
- *
- * @return
- */
- public int size()
- {
- return results.size();
- }
-
- /**
- *
- * @return
- */
- public List getResults()
- {
- return this.results;
- }
-
-}
+/*
+ * Copyright 2004-2005 The Apache Software Foundation or its licensors,
+ * as applicable.
+ *
+ * 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.portals.graffito.services.search;
+
+import java.util.ArrayList;
+import java.util.Collection;
+import java.util.List;
+
+import org.apache.portals.graffito.model.core.CmsObject;
+
+
+/**
+ * Container for search result entries
+ *
+ * @author <a href="mailto:taylor@apache.org">David Sean taylor</a>
+ * @version $Id: SearchResults.java,v 1.1 2004/12/22 21:16:12 christophe Exp $
+ */
+public class SearchResults
+{
+ private List results = null;
+
+ /**
+ */
+ public SearchResults()
+ {
+ init(0);
+ }
+
+ /**
+ *
+ * @param initialCapacity
+ */
+ public SearchResults(int initialCapacity)
+ {
+ init(initialCapacity);
+ }
+
+ /**
+ *
+ * @param initialCapacity
+ */
+ private void init(int initialCapacity)
+ {
+ results = new ArrayList(initialCapacity);
+ }
+
+ /**
+ *
+ * @param searchResult
+ * @return
+ */
+ public boolean add(CmsObject cmsObject)
+ {
+ return results.add(cmsObject);
+ }
+
+ /**
+ *
+ * @param index
+ * @param searchResult
+ */
+ public void add(int index, CmsObject cmsObject)
+ {
+ results.add(index, cmsObject);
+ return;
+ }
+
+ /**
+ *
+ * @param index
+ * @param searchResult
+ */
+ public void addAll(Collection cmsObjects)
+ {
+ results.addAll(cmsObjects);
+ return;
+ }
+
+
+ /**
+ *
+ * @param index
+ * @return
+ */
+ public CmsObject get(int index)
+ {
+ return(CmsObject) results.get(index);
+ }
+
+ /**
+ *
+ * @return
+ */
+ public int size()
+ {
+ return results.size();
+ }
+
+ /**
+ *
+ * @return
+ */
+ public List getResults()
+ {
+ return this.results;
+ }
+
+}
Propchange: incubator/graffito/trunk/api/src/java/org/apache/portals/graffito/services/search/SearchResults.java
------------------------------------------------------------------------------
svn:eol-style = native
Modified: incubator/graffito/trunk/api/xdocs/stylesheets/maven-j2.css
URL: http://svn.apache.org/viewvc/incubator/graffito/trunk/api/xdocs/stylesheets/maven-j2.css?view=diff&rev=448311&r1=448310&r2=448311
==============================================================================
--- incubator/graffito/trunk/api/xdocs/stylesheets/maven-j2.css (original)
+++ incubator/graffito/trunk/api/xdocs/stylesheets/maven-j2.css Wed Sep 20 12:37:05 2006
@@ -1,212 +1,212 @@
-/*
-----------------------
-Theme Style
-----------------------
-*/
-body {
- background-color: #fff;
- font-family: Verdana, Helvetica, Arial, sans-serif;
- margin-left: auto;
- margin-right: auto;
- background-repeat: repeat-y;
- font-size: 13px;
- padding: 0px;
-}
-
-td,select,input,li {
- font-family: Verdana, Helvetica, Arial, sans-serif;
- font-size: 12px;
- color: #333333;
-}
-
-code {
- font-size: 12px;
-}
-
-a {
- text-decoration: none;
-}
-
-a:link {
- color: #47a;
-}
-
-a:visited {
- color: #666666;
-}
-
-a:active,a:hover {
- color: #990000;
-}
-
-#legend li.externalLink {
- background: url(../images/external.png) left top no-repeat;
- padding-left: 18px;
-}
-
-a.externalLink,a.externalLink:link,a.externalLink:visited,a.externalLink:active,a.externalLink:hover
- {
- background: url(../images/external.png) right center no-repeat;
- padding-right: 18px;
-}
-
-#legend li.newWindow {
- background: url(../images/newwindow.png) left top no-repeat;
- padding-left: 18px;
-}
-
-a.newWindow,a.newWindow:link,a.newWindow:visited,a.newWindow:active,a.newWindow:hover
- {
- background: url(../images/newwindow.png) right center no-repeat;
- padding-right: 18px;
-}
-
-h2 {
- font-size: 17px;
- color: #333333;
-}
-
-h3 {
- padding: 4px 4px 4px 24px;
- color: #666;
- background-color: #ccc;
- font-weight: bold;
- font-size: 14px;
- background-image: url(../images/h3.jpg);
- background-repeat: no-repeat;
- background-position: left bottom;
-}
-
-p {
- line-height: 1.3em;
- font-size: 12px;
- color: #000;
-}
-
-#breadcrumbs {
- height: 6px;
- background-image: url(../images/breadcrumbs.jpg);
- padding: 5px 10px 14px 20px;
-}
-
-* html #breadcrumbs {
- padding-bottom: 8px;
-}
-
-#leftColumn {
- margin: 10px 0 10px 0;
- border-top-color: #ccc;
- border-top-style: solid;
- border-top-width: 1px;
- border-right-color: #ccc;
- border-right-style: solid;
- border-right-width: 1px;
- border-bottom-color: #ccc;
- border-bottom-style: solid;
- border-bottom-width: 1px;
- padding-right: 5px;
- padding-left: 5px;
-}
-
-#navcolumn h5 {
- font-size: smaller;
- border-bottom: 1px solid #aaaaaa;
- padding-top: 2px;
- padding-left: 9px;
- color: #49635a;
- background-image: url(../images/h5.jpg);
- background-repeat: no-repeat;
- background-position: left bottom;
-}
-
-table.bodyTable th {
- color: white;
- background-color: #bbb;
- text-align: left;
- font-weight: bold;
-}
-
-table.bodyTable th,table.bodyTable td {
- font-size: 11px;
-}
-
-table.bodyTable tr.a {
- background-color: #ddd;
-}
-
-table.bodyTable tr.b {
- background-color: #eee;
-}
-
-.source {
- border: 1px solid #999;
- overflow: auto
-}
-
-dt {
- padding: 4px 4px 4px 24px;
- color: #333333;
- background-color: #ccc;
- font-weight: bold;
- font-size: 14px;
- background-image: url(../images/h3.jpg);
- background-repeat: no-repeat;
- background-position: left bottom;
-}
-
-.subsectionTitle {
- font-size: 13px;
- font-weight: bold;
- color: #666;
-}
-
-table {
- font-size: 10px;
-}
-
-.xright a:link,.xright a:visited,.xright a:active {
- color: #666;
-}
-
-.xright a:hover {
- color: #003300;
-}
-
-#banner {
- height: 93px;
- background: url(../images/banner.jpg);
-}
-
-#navcolumn ul {
- margin: 5px 0 15px -0em;
-}
-
-#navcolumn ul a {
- color: #333333;
-}
-
-#navcolumn ul a:hover {
- color: red;
-}
-
-#intro {
- border: solid #ccc 1px;
- margin: 6px 0px 0px 0px;
- padding: 10px 40px 10px 40px;
-}
-
-.subsection {
- margin-left: 3px;
- color: #333333;
-}
-
-.subsection p {
- font-size: 12px;
-}
-
-#footer {
- padding: 10px;
- margin: 20px 0px 20px 0px;
- border-top: solid #ccc 1px;
- color: #333333;
+/*
+----------------------
+Theme Style
+----------------------
+*/
+body {
+ background-color: #fff;
+ font-family: Verdana, Helvetica, Arial, sans-serif;
+ margin-left: auto;
+ margin-right: auto;
+ background-repeat: repeat-y;
+ font-size: 13px;
+ padding: 0px;
+}
+
+td,select,input,li {
+ font-family: Verdana, Helvetica, Arial, sans-serif;
+ font-size: 12px;
+ color: #333333;
+}
+
+code {
+ font-size: 12px;
+}
+
+a {
+ text-decoration: none;
+}
+
+a:link {
+ color: #47a;
+}
+
+a:visited {
+ color: #666666;
+}
+
+a:active,a:hover {
+ color: #990000;
+}
+
+#legend li.externalLink {
+ background: url(../images/external.png) left top no-repeat;
+ padding-left: 18px;
+}
+
+a.externalLink,a.externalLink:link,a.externalLink:visited,a.externalLink:active,a.externalLink:hover
+ {
+ background: url(../images/external.png) right center no-repeat;
+ padding-right: 18px;
+}
+
+#legend li.newWindow {
+ background: url(../images/newwindow.png) left top no-repeat;
+ padding-left: 18px;
+}
+
+a.newWindow,a.newWindow:link,a.newWindow:visited,a.newWindow:active,a.newWindow:hover
+ {
+ background: url(../images/newwindow.png) right center no-repeat;
+ padding-right: 18px;
+}
+
+h2 {
+ font-size: 17px;
+ color: #333333;
+}
+
+h3 {
+ padding: 4px 4px 4px 24px;
+ color: #666;
+ background-color: #ccc;
+ font-weight: bold;
+ font-size: 14px;
+ background-image: url(../images/h3.jpg);
+ background-repeat: no-repeat;
+ background-position: left bottom;
+}
+
+p {
+ line-height: 1.3em;
+ font-size: 12px;
+ color: #000;
+}
+
+#breadcrumbs {
+ height: 6px;
+ background-image: url(../images/breadcrumbs.jpg);
+ padding: 5px 10px 14px 20px;
+}
+
+* html #breadcrumbs {
+ padding-bottom: 8px;
+}
+
+#leftColumn {
+ margin: 10px 0 10px 0;
+ border-top-color: #ccc;
+ border-top-style: solid;
+ border-top-width: 1px;
+ border-right-color: #ccc;
+ border-right-style: solid;
+ border-right-width: 1px;
+ border-bottom-color: #ccc;
+ border-bottom-style: solid;
+ border-bottom-width: 1px;
+ padding-right: 5px;
+ padding-left: 5px;
+}
+
+#navcolumn h5 {
+ font-size: smaller;
+ border-bottom: 1px solid #aaaaaa;
+ padding-top: 2px;
+ padding-left: 9px;
+ color: #49635a;
+ background-image: url(../images/h5.jpg);
+ background-repeat: no-repeat;
+ background-position: left bottom;
+}
+
+table.bodyTable th {
+ color: white;
+ background-color: #bbb;
+ text-align: left;
+ font-weight: bold;
+}
+
+table.bodyTable th,table.bodyTable td {
+ font-size: 11px;
+}
+
+table.bodyTable tr.a {
+ background-color: #ddd;
+}
+
+table.bodyTable tr.b {
+ background-color: #eee;
+}
+
+.source {
+ border: 1px solid #999;
+ overflow: auto
+}
+
+dt {
+ padding: 4px 4px 4px 24px;
+ color: #333333;
+ background-color: #ccc;
+ font-weight: bold;
+ font-size: 14px;
+ background-image: url(../images/h3.jpg);
+ background-repeat: no-repeat;
+ background-position: left bottom;
+}
+
+.subsectionTitle {
+ font-size: 13px;
+ font-weight: bold;
+ color: #666;
+}
+
+table {
+ font-size: 10px;
+}
+
+.xright a:link,.xright a:visited,.xright a:active {
+ color: #666;
+}
+
+.xright a:hover {
+ color: #003300;
+}
+
+#banner {
+ height: 93px;
+ background: url(../images/banner.jpg);
+}
+
+#navcolumn ul {
+ margin: 5px 0 15px -0em;
+}
+
+#navcolumn ul a {
+ color: #333333;
+}
+
+#navcolumn ul a:hover {
+ color: red;
+}
+
+#intro {
+ border: solid #ccc 1px;
+ margin: 6px 0px 0px 0px;
+ padding: 10px 40px 10px 40px;
+}
+
+.subsection {
+ margin-left: 3px;
+ color: #333333;
+}
+
+.subsection p {
+ font-size: 12px;
+}
+
+#footer {
+ padding: 10px;
+ margin: 20px 0px 20px 0px;
+ border-top: solid #ccc 1px;
+ color: #333333;
}
Propchange: incubator/graffito/trunk/api/xdocs/stylesheets/maven-j2.css
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: incubator/graffito/trunk/applications/browser/maven.xml
------------------------------------------------------------------------------
svn:eol-style = native