You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lenya.apache.org by fr...@apache.org on 2009/02/09 05:31:07 UTC
svn commit: r742252 - in /lenya/trunk:
org.apache.lenya.core.administration/src/main/java/org/apache/lenya/modules/administration/
org.apache.lenya.core.api/src/main/java/org/apache/lenya/cms/cocoon/acting/
org.apache.lenya.core.api/src/main/java/org/a...
Author: froethenbacher
Date: Mon Feb 9 04:31:06 2009
New Revision: 742252
URL: http://svn.apache.org/viewvc?rev=742252&view=rev
Log:
Cont'd replacing deprecated Assert with Validate.
Modified:
lenya/trunk/org.apache.lenya.core.administration/src/main/java/org/apache/lenya/modules/administration/Reports.java
lenya/trunk/org.apache.lenya.core.api/src/main/java/org/apache/lenya/cms/cocoon/acting/ReservedCheckoutAction.java
lenya/trunk/org.apache.lenya.core.api/src/main/java/org/apache/lenya/cms/cocoon/components/modules/input/FallbackModule.java
lenya/trunk/org.apache.lenya.core.api/src/main/java/org/apache/lenya/cms/cocoon/source/FallbackSourceFactory.java
lenya/trunk/org.apache.lenya.core.api/src/main/java/org/apache/lenya/cms/observation/RepositoryEvent.java
lenya/trunk/org.apache.lenya.core.api/src/main/java/org/apache/lenya/cms/publication/Proxy.java
lenya/trunk/org.apache.lenya.core.api/src/main/java/org/apache/lenya/cms/publication/ResourceType.java
lenya/trunk/org.apache.lenya.core.api/src/main/java/org/apache/lenya/cms/repository/SessionImpl.java
lenya/trunk/org.apache.lenya.core.api/src/main/java/org/apache/lenya/cms/site/AbstractSiteNode.java
lenya/trunk/org.apache.lenya.core.api/src/main/java/org/apache/lenya/cms/site/NodeIterator.java
lenya/trunk/org.apache.lenya.core.api/src/main/java/org/apache/lenya/cms/workflow/WorkflowEventDescriptor.java
lenya/trunk/org.apache.lenya.core.api/src/main/java/org/apache/lenya/transaction/ConcurrentModificationException.java
lenya/trunk/org.apache.lenya.core.api/src/main/java/org/apache/lenya/transaction/UnitOfWorkImpl.java
lenya/trunk/org.apache.lenya.core.api/src/main/java/org/apache/lenya/xml/ChainErrorHandler.java
lenya/trunk/org.apache.lenya.core.api/src/main/java/org/apache/lenya/xml/NamespaceHelper.java
lenya/trunk/org.apache.lenya.core.impl/src/main/java/org/apache/lenya/cms/publication/AreaImpl.java
lenya/trunk/org.apache.lenya.core.impl/src/main/java/org/apache/lenya/cms/publication/DocumentFactoryImpl.java
lenya/trunk/org.apache.lenya.core.impl/src/main/java/org/apache/lenya/cms/publication/DocumentImpl.java
lenya/trunk/org.apache.lenya.core.impl/src/main/java/org/apache/lenya/cms/publication/DocumentManagerImpl.java
lenya/trunk/org.apache.lenya.core.impl/src/main/java/org/apache/lenya/cms/publication/PublicationConfiguration.java
lenya/trunk/org.apache.lenya.core.impl/src/main/java/org/apache/lenya/cms/publication/PublicationManagerImpl.java
lenya/trunk/org.apache.lenya.core.impl/src/main/java/org/apache/lenya/cms/publication/RepositoryImpl.java
lenya/trunk/org.apache.lenya.core.impl/src/main/java/org/apache/lenya/cms/publication/ResourceTypeImpl.java
lenya/trunk/org.apache.lenya.core.impl/src/main/java/org/apache/lenya/cms/publication/SessionImpl.java
lenya/trunk/org.apache.lenya.core.linking/src/main/java/org/apache/lenya/cms/linking/ChainLinkRewriter.java
lenya/trunk/org.apache.lenya.core.linking/src/main/java/org/apache/lenya/cms/linking/LinkResolverImpl.java
lenya/trunk/org.apache.lenya.core.linking/src/main/java/org/apache/lenya/cms/linking/LinkTarget.java
lenya/trunk/org.apache.lenya.core.linking/src/main/java/org/apache/lenya/cms/linking/RelativeToAbsoluteLinkRewriter.java
lenya/trunk/org.apache.lenya.core.linking/src/main/java/org/apache/lenya/cms/linking/UuidToUrlRewriter.java
Modified: lenya/trunk/org.apache.lenya.core.administration/src/main/java/org/apache/lenya/modules/administration/Reports.java
URL: http://svn.apache.org/viewvc/lenya/trunk/org.apache.lenya.core.administration/src/main/java/org/apache/lenya/modules/administration/Reports.java?rev=742252&r1=742251&r2=742252&view=diff
==============================================================================
--- lenya/trunk/org.apache.lenya.core.administration/src/main/java/org/apache/lenya/modules/administration/Reports.java (original)
+++ lenya/trunk/org.apache.lenya.core.administration/src/main/java/org/apache/lenya/modules/administration/Reports.java Mon Feb 9 04:31:06 2009
@@ -20,6 +20,7 @@
import java.util.ArrayList;
import java.util.List;
+import org.apache.commons.lang.Validate;
import org.apache.lenya.cms.linking.Link;
import org.apache.lenya.cms.linking.LinkManager;
import org.apache.lenya.cms.linking.LinkResolver;
@@ -28,7 +29,6 @@
import org.apache.lenya.cms.publication.Document;
import org.apache.lenya.cms.publication.Publication;
import org.apache.lenya.cms.usecase.AbstractUsecase;
-import org.apache.lenya.util.Assert;
/**
* Various reports about a publication.
@@ -86,8 +86,8 @@
private String targetUrl;
public BrokenLink(String sourceUrl, String targetUrl) {
- Assert.notNull("source URL", sourceUrl);
- Assert.notNull("target URL", targetUrl);
+ Validate.notNull(sourceUrl);
+ Validate.notNull(targetUrl);
this.sourceUrl = sourceUrl;
this.targetUrl = targetUrl;
}
Modified: lenya/trunk/org.apache.lenya.core.api/src/main/java/org/apache/lenya/cms/cocoon/acting/ReservedCheckoutAction.java
URL: http://svn.apache.org/viewvc/lenya/trunk/org.apache.lenya.core.api/src/main/java/org/apache/lenya/cms/cocoon/acting/ReservedCheckoutAction.java?rev=742252&r1=742251&r2=742252&view=diff
==============================================================================
--- lenya/trunk/org.apache.lenya.core.api/src/main/java/org/apache/lenya/cms/cocoon/acting/ReservedCheckoutAction.java (original)
+++ lenya/trunk/org.apache.lenya.core.api/src/main/java/org/apache/lenya/cms/cocoon/acting/ReservedCheckoutAction.java Mon Feb 9 04:31:06 2009
@@ -26,9 +26,9 @@
import org.apache.avalon.framework.parameters.Parameters;
import org.apache.cocoon.environment.Redirector;
import org.apache.cocoon.environment.SourceResolver;
+import org.apache.commons.lang.Validate;
import org.apache.lenya.cms.repository.Node;
import org.apache.lenya.cms.repository.RepositoryException;
-import org.apache.lenya.util.Assert;
/**
* Action doing reserved checkout
@@ -50,8 +50,8 @@
Node node = getNode();
String username = getUsername();
- Assert.notNull("node", node);
- Assert.notNull("username", username);
+ assert node != null;
+ assert username != null;
if (!node.isCheckedOutBySession(node.getSession())) {
node.checkout();
Modified: lenya/trunk/org.apache.lenya.core.api/src/main/java/org/apache/lenya/cms/cocoon/components/modules/input/FallbackModule.java
URL: http://svn.apache.org/viewvc/lenya/trunk/org.apache.lenya.core.api/src/main/java/org/apache/lenya/cms/cocoon/components/modules/input/FallbackModule.java?rev=742252&r1=742251&r2=742252&view=diff
==============================================================================
--- lenya/trunk/org.apache.lenya.core.api/src/main/java/org/apache/lenya/cms/cocoon/components/modules/input/FallbackModule.java (original)
+++ lenya/trunk/org.apache.lenya.core.api/src/main/java/org/apache/lenya/cms/cocoon/components/modules/input/FallbackModule.java Mon Feb 9 04:31:06 2009
@@ -28,6 +28,7 @@
import org.apache.cocoon.environment.ObjectModelHelper;
import org.apache.cocoon.environment.Request;
import org.apache.cocoon.spring.configurator.WebAppContextUtils;
+import org.apache.commons.lang.Validate;
import org.apache.excalibur.source.Source;
import org.apache.excalibur.source.SourceResolver;
import org.apache.excalibur.store.impl.MRUMemoryStore;
@@ -39,7 +40,6 @@
import org.apache.lenya.cms.repository.RepositoryUtil;
import org.apache.lenya.cms.repository.Session;
import org.apache.lenya.util.ServletHelper;
-import org.springframework.util.Assert;
import org.springframework.web.context.WebApplicationContext;
/**
@@ -70,7 +70,7 @@
}
public void setStore(MRUMemoryStore store) {
- Assert.notNull(store, "store");
+ Validate.notNull(store);
this.store = store;
}
@@ -145,7 +145,7 @@
}
public void setProtocol(String protocol) {
- Assert.notNull(protocol, "protocol");
+ Validate.notNull(protocol);
this.protocol = protocol;
}
Modified: lenya/trunk/org.apache.lenya.core.api/src/main/java/org/apache/lenya/cms/cocoon/source/FallbackSourceFactory.java
URL: http://svn.apache.org/viewvc/lenya/trunk/org.apache.lenya.core.api/src/main/java/org/apache/lenya/cms/cocoon/source/FallbackSourceFactory.java?rev=742252&r1=742251&r2=742252&view=diff
==============================================================================
--- lenya/trunk/org.apache.lenya.core.api/src/main/java/org/apache/lenya/cms/cocoon/source/FallbackSourceFactory.java (original)
+++ lenya/trunk/org.apache.lenya.core.api/src/main/java/org/apache/lenya/cms/cocoon/source/FallbackSourceFactory.java Mon Feb 9 04:31:06 2009
@@ -26,6 +26,7 @@
import org.apache.cocoon.processing.ProcessInfoProvider;
import org.apache.cocoon.spring.configurator.WebAppContextUtils;
import org.apache.cocoon.util.AbstractLogEnabled;
+import org.apache.commons.lang.Validate;
import org.apache.excalibur.source.Source;
import org.apache.excalibur.source.SourceFactory;
import org.apache.excalibur.source.SourceResolver;
@@ -44,7 +45,6 @@
import org.apache.lenya.cms.repository.RepositoryUtil;
import org.apache.lenya.cms.repository.Session;
import org.apache.lenya.util.ServletHelper;
-import org.springframework.util.Assert;
/**
* <p>
@@ -73,7 +73,7 @@
* @param store The store.
*/
public void setStore(MRUMemoryStore store) {
- Assert.notNull(store, "store");
+ Validate.notNull(store);
this.store = store;
}
Modified: lenya/trunk/org.apache.lenya.core.api/src/main/java/org/apache/lenya/cms/observation/RepositoryEvent.java
URL: http://svn.apache.org/viewvc/lenya/trunk/org.apache.lenya.core.api/src/main/java/org/apache/lenya/cms/observation/RepositoryEvent.java?rev=742252&r1=742251&r2=742252&view=diff
==============================================================================
--- lenya/trunk/org.apache.lenya.core.api/src/main/java/org/apache/lenya/cms/observation/RepositoryEvent.java (original)
+++ lenya/trunk/org.apache.lenya.core.api/src/main/java/org/apache/lenya/cms/observation/RepositoryEvent.java Mon Feb 9 04:31:06 2009
@@ -17,8 +17,8 @@
*/
package org.apache.lenya.cms.observation;
+import org.apache.commons.lang.Validate;
import org.apache.lenya.cms.repository.Session;
-import org.apache.lenya.util.Assert;
/**
* A repository event provides additional information if a document was added, changed, or removed.
@@ -35,11 +35,9 @@
* @param descriptor More information about the event.
*/
public RepositoryEvent(Session session, Object descriptor) {
-
- Assert.notNull("session", session);
+ Validate.notNull(session);
+ Validate.notNull(descriptor);
this.session = session;
-
- Assert.notNull("descriptor", descriptor);
this.descriptor = descriptor;
}
Modified: lenya/trunk/org.apache.lenya.core.api/src/main/java/org/apache/lenya/cms/publication/Proxy.java
URL: http://svn.apache.org/viewvc/lenya/trunk/org.apache.lenya.core.api/src/main/java/org/apache/lenya/cms/publication/Proxy.java?rev=742252&r1=742251&r2=742252&view=diff
==============================================================================
--- lenya/trunk/org.apache.lenya.core.api/src/main/java/org/apache/lenya/cms/publication/Proxy.java (original)
+++ lenya/trunk/org.apache.lenya.core.api/src/main/java/org/apache/lenya/cms/publication/Proxy.java Mon Feb 9 04:31:06 2009
@@ -17,7 +17,7 @@
*/
package org.apache.lenya.cms.publication;
-import org.apache.lenya.util.Assert;
+import org.apache.commons.lang.Validate;
/**
* <p>
@@ -46,7 +46,7 @@
* @param defaultUrl The default proxy URL.
*/
public Proxy(String defaultUrl) {
- Assert.notNull("default URL", defaultUrl);
+ Validate.notNull(defaultUrl);
this.defaultUrl = defaultUrl;
}
@@ -93,7 +93,7 @@
* @param _url The url to set.
*/
public void setUrl(String _url) {
- Assert.notNull("url", _url);
+ Validate.notNull(_url);
this.url = _url;
}
Modified: lenya/trunk/org.apache.lenya.core.api/src/main/java/org/apache/lenya/cms/publication/ResourceType.java
URL: http://svn.apache.org/viewvc/lenya/trunk/org.apache.lenya.core.api/src/main/java/org/apache/lenya/cms/publication/ResourceType.java?rev=742252&r1=742251&r2=742252&view=diff
==============================================================================
--- lenya/trunk/org.apache.lenya.core.api/src/main/java/org/apache/lenya/cms/publication/ResourceType.java (original)
+++ lenya/trunk/org.apache.lenya.core.api/src/main/java/org/apache/lenya/cms/publication/ResourceType.java Mon Feb 9 04:31:06 2009
@@ -36,7 +36,7 @@
import java.util.Date;
-import org.apache.lenya.util.Assert;
+import org.apache.commons.lang.Validate;
import org.apache.lenya.xml.Schema;
/**
@@ -114,11 +114,11 @@
public static class Sample {
protected Sample(String name, String mimeType, String uri) {
- Assert.notNull("name", name);
+ Validate.notNull(name);
+ Validate.notNull(mimeType);
+ Validate.notNull(uri);
this.name = name;
- Assert.notNull("mimeType", mimeType);
this.mimeType = mimeType;
- Assert.notNull("uri", uri);
this.uri = uri;
}
Modified: lenya/trunk/org.apache.lenya.core.api/src/main/java/org/apache/lenya/cms/repository/SessionImpl.java
URL: http://svn.apache.org/viewvc/lenya/trunk/org.apache.lenya.core.api/src/main/java/org/apache/lenya/cms/repository/SessionImpl.java?rev=742252&r1=742251&r2=742252&view=diff
==============================================================================
--- lenya/trunk/org.apache.lenya.core.api/src/main/java/org/apache/lenya/cms/repository/SessionImpl.java (original)
+++ lenya/trunk/org.apache.lenya.core.api/src/main/java/org/apache/lenya/cms/repository/SessionImpl.java Mon Feb 9 04:31:06 2009
@@ -24,6 +24,7 @@
import java.util.Set;
import org.apache.cocoon.util.AbstractLogEnabled;
+import org.apache.commons.lang.Validate;
import org.apache.commons.logging.Log;
import org.apache.lenya.ac.Identity;
import org.apache.lenya.cms.observation.ObservationRegistry;
@@ -39,7 +40,6 @@
import org.apache.lenya.transaction.Transactionable;
import org.apache.lenya.transaction.UnitOfWork;
import org.apache.lenya.transaction.UnitOfWorkImpl;
-import org.apache.lenya.util.Assert;
/**
* Repository session.
@@ -247,6 +247,7 @@
private IdentityMap identityMap;
public synchronized void enqueueEvent(RepositoryEvent event) {
+ Validate.isTrue(event.getSession() == this, "event belongs to session");
if (!isModifiable()) {
throw new RuntimeException("Can't enqueue event in unmodifiable session!");
}
@@ -255,7 +256,6 @@
"No events can be queued while the session is being committed. Event: ["
+ event.getDescriptor() + "]");
}
- Assert.isTrue("event belongs to session", event.getSession() == this);
this.events.add(event);
}
Modified: lenya/trunk/org.apache.lenya.core.api/src/main/java/org/apache/lenya/cms/site/AbstractSiteNode.java
URL: http://svn.apache.org/viewvc/lenya/trunk/org.apache.lenya.core.api/src/main/java/org/apache/lenya/cms/site/AbstractSiteNode.java?rev=742252&r1=742251&r2=742252&view=diff
==============================================================================
--- lenya/trunk/org.apache.lenya.core.api/src/main/java/org/apache/lenya/cms/site/AbstractSiteNode.java (original)
+++ lenya/trunk/org.apache.lenya.core.api/src/main/java/org/apache/lenya/cms/site/AbstractSiteNode.java Mon Feb 9 04:31:06 2009
@@ -21,9 +21,9 @@
import org.apache.avalon.framework.container.ContainerUtil;
import org.apache.cocoon.util.AbstractLogEnabled;
+import org.apache.commons.lang.Validate;
import org.apache.commons.logging.Log;
import org.apache.lenya.cms.publication.Publication;
-import org.apache.lenya.util.Assert;
/**
* Abstract site node implementation.
@@ -35,16 +35,14 @@
private String uuid;
protected AbstractSiteNode(Publication publication, SiteStructure structure, String path,
- String uuid, Log logger) {
-
- Assert.notNull("structure", structure);
+ String uuid, Log logger)
+ {
+ Validate.notNull(structure);
+ Validate.notNull(path);
+ Validate.isTrue(path.startsWith("/"), "Path must start with /");
+ Validate.notNull(uuid);
this.structure = structure;
-
- Assert.notNull("path", path);
- Assert.isTrue("path starts with /", path.startsWith("/"));
this.path = path;
-
- Assert.notNull("uuid", uuid);
this.uuid = uuid;
}
Modified: lenya/trunk/org.apache.lenya.core.api/src/main/java/org/apache/lenya/cms/site/NodeIterator.java
URL: http://svn.apache.org/viewvc/lenya/trunk/org.apache.lenya.core.api/src/main/java/org/apache/lenya/cms/site/NodeIterator.java?rev=742252&r1=742251&r2=742252&view=diff
==============================================================================
--- lenya/trunk/org.apache.lenya.core.api/src/main/java/org/apache/lenya/cms/site/NodeIterator.java (original)
+++ lenya/trunk/org.apache.lenya.core.api/src/main/java/org/apache/lenya/cms/site/NodeIterator.java Mon Feb 9 04:31:06 2009
@@ -21,7 +21,7 @@
import java.util.Collection;
import java.util.Iterator;
-import org.apache.lenya.util.Assert;
+import org.apache.commons.lang.Validate;
/**
* Node iterator.
@@ -34,7 +34,7 @@
* @param collection The collection to iterate over.
*/
public NodeIterator(Collection collection) {
- Assert.notNull("collection", collection);
+ Validate.notNull(collection);
this.delegate = collection.iterator();
}
@@ -42,7 +42,7 @@
* @param nodes The nodes to iterate over.
*/
public NodeIterator(SiteNode[] nodes) {
- Assert.notNull("nodes", nodes);
+ Validate.notNull(nodes);
this.delegate = Arrays.asList(nodes).iterator();
}
Modified: lenya/trunk/org.apache.lenya.core.api/src/main/java/org/apache/lenya/cms/workflow/WorkflowEventDescriptor.java
URL: http://svn.apache.org/viewvc/lenya/trunk/org.apache.lenya.core.api/src/main/java/org/apache/lenya/cms/workflow/WorkflowEventDescriptor.java?rev=742252&r1=742251&r2=742252&view=diff
==============================================================================
--- lenya/trunk/org.apache.lenya.core.api/src/main/java/org/apache/lenya/cms/workflow/WorkflowEventDescriptor.java (original)
+++ lenya/trunk/org.apache.lenya.core.api/src/main/java/org/apache/lenya/cms/workflow/WorkflowEventDescriptor.java Mon Feb 9 04:31:06 2009
@@ -17,7 +17,7 @@
*/
package org.apache.lenya.cms.workflow;
-import org.apache.lenya.util.Assert;
+import org.apache.commons.lang.Validate;
import org.apache.lenya.workflow.Version;
/**
@@ -31,7 +31,7 @@
* @param version The version.
*/
public WorkflowEventDescriptor(Version version) {
- Assert.notNull("version", version);
+ Validate.notNull(version);
this.version = version;
}
Modified: lenya/trunk/org.apache.lenya.core.api/src/main/java/org/apache/lenya/transaction/ConcurrentModificationException.java
URL: http://svn.apache.org/viewvc/lenya/trunk/org.apache.lenya.core.api/src/main/java/org/apache/lenya/transaction/ConcurrentModificationException.java?rev=742252&r1=742251&r2=742252&view=diff
==============================================================================
--- lenya/trunk/org.apache.lenya.core.api/src/main/java/org/apache/lenya/transaction/ConcurrentModificationException.java (original)
+++ lenya/trunk/org.apache.lenya.core.api/src/main/java/org/apache/lenya/transaction/ConcurrentModificationException.java Mon Feb 9 04:31:06 2009
@@ -17,7 +17,7 @@
*/
package org.apache.lenya.transaction;
-import org.apache.lenya.util.Assert;
+import org.apache.commons.lang.Validate;
/**
* Exception which is thrown when a different identity changed a transactionable
@@ -29,7 +29,7 @@
public ConcurrentModificationException(Transactionable t) {
super();
- Assert.notNull("transactionable", t);
+ Validate.notNull(t);
this.transactionable = t;
}
Modified: lenya/trunk/org.apache.lenya.core.api/src/main/java/org/apache/lenya/transaction/UnitOfWorkImpl.java
URL: http://svn.apache.org/viewvc/lenya/trunk/org.apache.lenya.core.api/src/main/java/org/apache/lenya/transaction/UnitOfWorkImpl.java?rev=742252&r1=742251&r2=742252&view=diff
==============================================================================
--- lenya/trunk/org.apache.lenya.core.api/src/main/java/org/apache/lenya/transaction/UnitOfWorkImpl.java (original)
+++ lenya/trunk/org.apache.lenya.core.api/src/main/java/org/apache/lenya/transaction/UnitOfWorkImpl.java Mon Feb 9 04:31:06 2009
@@ -25,9 +25,9 @@
import org.apache.avalon.framework.container.ContainerUtil;
import org.apache.cocoon.util.AbstractLogEnabled;
+import org.apache.commons.lang.Validate;
import org.apache.commons.logging.Log;
import org.apache.lenya.ac.Identity;
-import org.apache.lenya.util.Assert;
/**
* Default implementation of a unit of work.
@@ -42,9 +42,9 @@
* @param identity The identity.
* @param logger The logger.
*/
- public UnitOfWorkImpl(IdentityMap map, Identity identity, Log logger) {
-
- Assert.notNull(map);
+ public UnitOfWorkImpl(IdentityMap map, Identity identity, Log logger)
+ {
+ Validate.notNull(map);
this.identityMap = map;
this.identityMap.setUnitOfWork(this);
Modified: lenya/trunk/org.apache.lenya.core.api/src/main/java/org/apache/lenya/xml/ChainErrorHandler.java
URL: http://svn.apache.org/viewvc/lenya/trunk/org.apache.lenya.core.api/src/main/java/org/apache/lenya/xml/ChainErrorHandler.java?rev=742252&r1=742251&r2=742252&view=diff
==============================================================================
--- lenya/trunk/org.apache.lenya.core.api/src/main/java/org/apache/lenya/xml/ChainErrorHandler.java (original)
+++ lenya/trunk/org.apache.lenya.core.api/src/main/java/org/apache/lenya/xml/ChainErrorHandler.java Mon Feb 9 04:31:06 2009
@@ -20,7 +20,7 @@
import java.util.Iterator;
import java.util.List;
-import org.apache.lenya.util.Assert;
+import org.apache.commons.lang.Validate;
import org.xml.sax.ErrorHandler;
import org.xml.sax.SAXException;
import org.xml.sax.SAXParseException;
@@ -30,7 +30,7 @@
private List handlers = new ArrayList();
public void add(ErrorHandler handler) {
- Assert.notNull("handler", handler);
+ Validate.notNull(handler);
this.handlers.add(handler);
}
Modified: lenya/trunk/org.apache.lenya.core.api/src/main/java/org/apache/lenya/xml/NamespaceHelper.java
URL: http://svn.apache.org/viewvc/lenya/trunk/org.apache.lenya.core.api/src/main/java/org/apache/lenya/xml/NamespaceHelper.java?rev=742252&r1=742251&r2=742252&view=diff
==============================================================================
--- lenya/trunk/org.apache.lenya.core.api/src/main/java/org/apache/lenya/xml/NamespaceHelper.java (original)
+++ lenya/trunk/org.apache.lenya.core.api/src/main/java/org/apache/lenya/xml/NamespaceHelper.java Mon Feb 9 04:31:06 2009
@@ -24,7 +24,7 @@
import javax.xml.parsers.ParserConfigurationException;
-import org.apache.lenya.util.Assert;
+import org.apache.commons.lang.Validate;
import org.w3c.dom.Document;
import org.w3c.dom.Element;
import org.w3c.dom.Text;
@@ -48,10 +48,10 @@
* @param _namespaceUri The namespace URI.
* @param _prefix The namespace prefix.
*/
- public NamespaceHelper(String _namespaceUri, String _prefix, Document _document) {
-
- Assert.notNull("namespace URI", _namespaceUri);
- Assert.notNull("DOM", _document);
+ public NamespaceHelper(String _namespaceUri, String _prefix, Document _document)
+ {
+ Validate.notNull(_namespaceUri);
+ Validate.notNull(_document);
this.namespaceUri = _namespaceUri;
this.prefix = _prefix;
Modified: lenya/trunk/org.apache.lenya.core.impl/src/main/java/org/apache/lenya/cms/publication/AreaImpl.java
URL: http://svn.apache.org/viewvc/lenya/trunk/org.apache.lenya.core.impl/src/main/java/org/apache/lenya/cms/publication/AreaImpl.java?rev=742252&r1=742251&r2=742252&view=diff
==============================================================================
--- lenya/trunk/org.apache.lenya.core.impl/src/main/java/org/apache/lenya/cms/publication/AreaImpl.java (original)
+++ lenya/trunk/org.apache.lenya.core.impl/src/main/java/org/apache/lenya/cms/publication/AreaImpl.java Mon Feb 9 04:31:06 2009
@@ -21,6 +21,7 @@
import java.util.List;
import org.apache.cocoon.spring.configurator.WebAppContextUtils;
+import org.apache.commons.lang.Validate;
import org.apache.lenya.cms.repository.Node;
import org.apache.lenya.cms.repository.NodeFactory;
import org.apache.lenya.cms.repository.RepositoryException;
@@ -28,7 +29,6 @@
import org.apache.lenya.cms.site.SiteManager;
import org.apache.lenya.cms.site.SiteNode;
import org.apache.lenya.cms.site.SiteStructure;
-import org.apache.lenya.util.Assert;
/**
* Area implementation.
@@ -53,8 +53,8 @@
}
public boolean contains(String uuid, String language) {
- Assert.notNull("uuid", uuid);
- Assert.notNull("language", language);
+ Validate.notNull(uuid);
+ Validate.notNull(language);
if (uuid.equals("") || language.equals("")) {
return false;
}
Modified: lenya/trunk/org.apache.lenya.core.impl/src/main/java/org/apache/lenya/cms/publication/DocumentFactoryImpl.java
URL: http://svn.apache.org/viewvc/lenya/trunk/org.apache.lenya.core.impl/src/main/java/org/apache/lenya/cms/publication/DocumentFactoryImpl.java?rev=742252&r1=742251&r2=742252&view=diff
==============================================================================
--- lenya/trunk/org.apache.lenya.core.impl/src/main/java/org/apache/lenya/cms/publication/DocumentFactoryImpl.java (original)
+++ lenya/trunk/org.apache.lenya.core.impl/src/main/java/org/apache/lenya/cms/publication/DocumentFactoryImpl.java Mon Feb 9 04:31:06 2009
@@ -24,6 +24,7 @@
import org.apache.avalon.framework.service.ServiceException;
import org.apache.avalon.framework.service.ServiceManager;
import org.apache.cocoon.util.AbstractLogEnabled;
+import org.apache.commons.lang.Validate;
import org.apache.commons.logging.Log;
import org.apache.excalibur.source.SourceResolver;
import org.apache.lenya.cms.metadata.MetaDataCache;
@@ -31,7 +32,6 @@
import org.apache.lenya.cms.repository.RepositoryItem;
import org.apache.lenya.cms.repository.Session;
import org.apache.lenya.cms.site.SiteStructure;
-import org.apache.lenya.util.Assert;
/**
* A DocumentIdentityMap avoids the multiple instanciation of a document object.
@@ -179,7 +179,7 @@
* @throws DocumentBuildException if an error occurs.
*/
public boolean isDocument(String webappUrl) throws DocumentBuildException {
- Assert.notNull("webapp URL", webappUrl);
+ Validate.notNull(webappUrl);
PublicationManager pubMgr = getPublicationManager();
try {
URLInformation info = new URLInformation(webappUrl);
@@ -206,10 +206,10 @@
* @return A key.
*/
public String getKey(Publication publication, String area, String uuid, String language, int revision) {
- Assert.notNull("publication", publication);
- Assert.notNull("area", area);
- Assert.notNull("uuid", uuid);
- Assert.notNull("language", language);
+ Validate.notNull(publication);
+ Validate.notNull(area);
+ Validate.notNull(uuid);
+ Validate.notNull(language);
return publication.getId() + ":" + area + ":" + uuid + ":" + language + ":" + revision;
}
@@ -219,7 +219,7 @@
* @return A key.
*/
public String getKey(String webappUrl) {
- Assert.notNull("webapp URL", webappUrl);
+ Validate.notNull(webappUrl);
try {
if (!isDocument(webappUrl)) {
throw new RuntimeException("No document for URL [" + webappUrl + "] found.");
Modified: lenya/trunk/org.apache.lenya.core.impl/src/main/java/org/apache/lenya/cms/publication/DocumentImpl.java
URL: http://svn.apache.org/viewvc/lenya/trunk/org.apache.lenya.core.impl/src/main/java/org/apache/lenya/cms/publication/DocumentImpl.java?rev=742252&r1=742251&r2=742252&view=diff
==============================================================================
--- lenya/trunk/org.apache.lenya.core.impl/src/main/java/org/apache/lenya/cms/publication/DocumentImpl.java (original)
+++ lenya/trunk/org.apache.lenya.core.impl/src/main/java/org/apache/lenya/cms/publication/DocumentImpl.java Mon Feb 9 04:31:06 2009
@@ -27,6 +27,7 @@
import org.apache.cocoon.spring.configurator.WebAppContextUtils;
import org.apache.cocoon.util.AbstractLogEnabled;
+import org.apache.commons.lang.Validate;
import org.apache.commons.logging.Log;
import org.apache.excalibur.source.SourceResolver;
import org.apache.lenya.cms.cocoon.source.SourceUtil;
@@ -42,7 +43,6 @@
import org.apache.lenya.cms.site.Link;
import org.apache.lenya.cms.site.SiteException;
import org.apache.lenya.cms.site.SiteStructure;
-import org.apache.lenya.util.Assert;
/**
* A typical CMS document.
@@ -282,9 +282,9 @@
* @param _extension A string.
*/
protected void setExtension(String _extension) {
+ Validate.notNull(_extension);
+ Validate.isTrue(!_extension.startsWith("."), "Extension must start with a dot");
checkWritability();
- assert _extension != null;
- Assert.isTrue("Extension doesn't start with a dot", !_extension.startsWith("."));
this.extension = _extension;
}
@@ -628,8 +628,8 @@
}
public void setResourceType(ResourceType resourceType) {
+ Validate.notNull(resourceType);
checkWritability();
- Assert.notNull("resource type", resourceType);
try {
MetaData meta = getMetaData(DocumentImpl.METADATA_NAMESPACE);
meta.setValue(DocumentImpl.METADATA_RESOURCE_TYPE, resourceType.getName());
@@ -639,9 +639,9 @@
}
public void setSourceExtension(String extension) {
+ Validate.notNull(extension);
+ Validate.isTrue(!extension.startsWith("."), "Extension must start with a dot");
checkWritability();
- Assert.notNull("extension", extension);
- Assert.isTrue("extension doesn't start with a dot", !extension.startsWith("."));
try {
MetaData meta = getMetaData(DocumentImpl.METADATA_NAMESPACE);
meta.setValue(DocumentImpl.METADATA_EXTENSION, extension);
Modified: lenya/trunk/org.apache.lenya.core.impl/src/main/java/org/apache/lenya/cms/publication/DocumentManagerImpl.java
URL: http://svn.apache.org/viewvc/lenya/trunk/org.apache.lenya.core.impl/src/main/java/org/apache/lenya/cms/publication/DocumentManagerImpl.java?rev=742252&r1=742251&r2=742252&view=diff
==============================================================================
--- lenya/trunk/org.apache.lenya.core.impl/src/main/java/org/apache/lenya/cms/publication/DocumentManagerImpl.java (original)
+++ lenya/trunk/org.apache.lenya.core.impl/src/main/java/org/apache/lenya/cms/publication/DocumentManagerImpl.java Mon Feb 9 04:31:06 2009
@@ -52,7 +52,6 @@
import org.apache.lenya.cms.site.SiteNode;
import org.apache.lenya.cms.site.SiteStructure;
import org.apache.lenya.cms.site.SiteUtil;
-import org.apache.lenya.util.Assert;
/**
* DocumentManager implementation.
@@ -497,7 +496,7 @@
Link link = targetArea.getSite().add(targetPath, targetDoc);
link.setLabel(label);
- Assert.isTrue("label set", targetDoc.getLink().getLabel().equals(label));
+ assert targetDoc.getLink().getLabel().equals(label);
}
SiteNode targetNode = targetArea.getSite().getNode(targetPath);
targetNode.setVisible(sourceNode.isVisible());
Modified: lenya/trunk/org.apache.lenya.core.impl/src/main/java/org/apache/lenya/cms/publication/PublicationConfiguration.java
URL: http://svn.apache.org/viewvc/lenya/trunk/org.apache.lenya.core.impl/src/main/java/org/apache/lenya/cms/publication/PublicationConfiguration.java?rev=742252&r1=742251&r2=742252&view=diff
==============================================================================
--- lenya/trunk/org.apache.lenya.core.impl/src/main/java/org/apache/lenya/cms/publication/PublicationConfiguration.java (original)
+++ lenya/trunk/org.apache.lenya.core.impl/src/main/java/org/apache/lenya/cms/publication/PublicationConfiguration.java Mon Feb 9 04:31:06 2009
@@ -31,9 +31,9 @@
import org.apache.avalon.framework.configuration.DefaultConfigurationBuilder;
import org.apache.avalon.framework.configuration.DefaultConfigurationSerializer;
import org.apache.cocoon.util.AbstractLogEnabled;
+import org.apache.commons.lang.Validate;
import org.apache.lenya.cms.repository.Node;
import org.apache.lenya.cms.repository.Session;
-import org.apache.lenya.util.Assert;
/**
* A publication's configuration. Keep in sync with
@@ -365,7 +365,7 @@
* @param language the default language
*/
public void setDefaultLanguage(String language) {
- Assert.notNull(language);
+ Validate.notNull(language);
if (!Arrays.asList(getLanguages()).contains(language)) {
throw new IllegalArgumentException("The publication [" + this +
"] doesn't contain the language [" + language + "]!");
@@ -584,12 +584,12 @@
}
public void addLanguage(String language) {
- Assert.notNull("language", language);
+ Validate.notNull(language);
this.languages.add(language);
}
public void removeLanguage(String language) {
- Assert.notNull("language", language);
+ Validate.notNull(language);
if (!Arrays.asList(getLanguages()).contains(language)) {
throw new IllegalArgumentException("The publication [" + this +
"] doesn't contain the language [" + language + "]!");
@@ -602,8 +602,8 @@
}
public void setName(String name) {
- Assert.notNull("name", name);
- Assert.isTrue("name not empty", name.length() > 0);
+ Validate.notNull(name);
+ Validate.isTrue(name.length() > 0, "name must not be empty");
this.name = name;
}
Modified: lenya/trunk/org.apache.lenya.core.impl/src/main/java/org/apache/lenya/cms/publication/PublicationManagerImpl.java
URL: http://svn.apache.org/viewvc/lenya/trunk/org.apache.lenya.core.impl/src/main/java/org/apache/lenya/cms/publication/PublicationManagerImpl.java?rev=742252&r1=742251&r2=742252&view=diff
==============================================================================
--- lenya/trunk/org.apache.lenya.core.impl/src/main/java/org/apache/lenya/cms/publication/PublicationManagerImpl.java (original)
+++ lenya/trunk/org.apache.lenya.core.impl/src/main/java/org/apache/lenya/cms/publication/PublicationManagerImpl.java Mon Feb 9 04:31:06 2009
@@ -32,9 +32,9 @@
import org.apache.cocoon.processing.ProcessInfoProvider;
import org.apache.cocoon.spring.configurator.WebAppContextUtils;
import org.apache.cocoon.util.AbstractLogEnabled;
+import org.apache.commons.lang.Validate;
import org.apache.lenya.cms.repository.NodeFactory;
import org.apache.lenya.cms.repository.RepositoryException;
-import org.apache.lenya.util.Assert;
/**
* Factory for creating publication objects.
@@ -72,9 +72,9 @@
}
public Publication getPublication(DocumentFactory factory, String id)
- throws PublicationException {
-
- Assert.notNull("publication ID", id);
+ throws PublicationException
+ {
+ Validate.notNull(id);
Map id2config = getId2config();
if (!id2config.containsKey(id)) {
throw new PublicationException("The publication [" + id + "] does not exist.");
Modified: lenya/trunk/org.apache.lenya.core.impl/src/main/java/org/apache/lenya/cms/publication/RepositoryImpl.java
URL: http://svn.apache.org/viewvc/lenya/trunk/org.apache.lenya.core.impl/src/main/java/org/apache/lenya/cms/publication/RepositoryImpl.java?rev=742252&r1=742251&r2=742252&view=diff
==============================================================================
--- lenya/trunk/org.apache.lenya.core.impl/src/main/java/org/apache/lenya/cms/publication/RepositoryImpl.java (original)
+++ lenya/trunk/org.apache.lenya.core.impl/src/main/java/org/apache/lenya/cms/publication/RepositoryImpl.java Mon Feb 9 04:31:06 2009
@@ -19,18 +19,18 @@
import javax.servlet.http.HttpServletRequest;
+import org.apache.commons.lang.Validate;
import org.apache.lenya.ac.Identity;
import org.apache.lenya.cms.repository.RepositoryException;
import org.apache.lenya.cms.repository.RepositoryManager;
import org.apache.lenya.cms.repository.RepositoryUtil;
-import org.springframework.util.Assert;
public class RepositoryImpl implements Repository {
private RepositoryManager repositoryManager;
public Session getSession(HttpServletRequest request) {
- Assert.notNull(request, "request");
+ Validate.notNull(request);
try {
org.apache.lenya.cms.repository.Session repoSession = RepositoryUtil.getSession(
this.repositoryManager, request);
Modified: lenya/trunk/org.apache.lenya.core.impl/src/main/java/org/apache/lenya/cms/publication/ResourceTypeImpl.java
URL: http://svn.apache.org/viewvc/lenya/trunk/org.apache.lenya.core.impl/src/main/java/org/apache/lenya/cms/publication/ResourceTypeImpl.java?rev=742252&r1=742251&r2=742252&view=diff
==============================================================================
--- lenya/trunk/org.apache.lenya.core.impl/src/main/java/org/apache/lenya/cms/publication/ResourceTypeImpl.java (original)
+++ lenya/trunk/org.apache.lenya.core.impl/src/main/java/org/apache/lenya/cms/publication/ResourceTypeImpl.java Mon Feb 9 04:31:06 2009
@@ -34,9 +34,9 @@
import org.apache.avalon.framework.service.Serviceable;
import org.apache.avalon.framework.thread.ThreadSafe;
import org.apache.cocoon.util.AbstractLogEnabled;
+import org.apache.commons.lang.Validate;
import org.apache.excalibur.source.Source;
import org.apache.excalibur.source.SourceResolver;
-import org.apache.lenya.util.Assert;
import org.apache.lenya.xml.Schema;
/**
@@ -83,7 +83,7 @@
* @param uri The uri.
*/
public Format(String uri) {
- Assert.notNull("uri", uri);
+ Validate.notNull(uri);
this.uri = uri;
}
/**
@@ -225,7 +225,7 @@
}
public void setName(String name) {
- Assert.notNull("name", name);
+ Validate.notNull(name);
this.name = name;
}
Modified: lenya/trunk/org.apache.lenya.core.impl/src/main/java/org/apache/lenya/cms/publication/SessionImpl.java
URL: http://svn.apache.org/viewvc/lenya/trunk/org.apache.lenya.core.impl/src/main/java/org/apache/lenya/cms/publication/SessionImpl.java?rev=742252&r1=742251&r2=742252&view=diff
==============================================================================
--- lenya/trunk/org.apache.lenya.core.impl/src/main/java/org/apache/lenya/cms/publication/SessionImpl.java (original)
+++ lenya/trunk/org.apache.lenya.core.impl/src/main/java/org/apache/lenya/cms/publication/SessionImpl.java Mon Feb 9 04:31:06 2009
@@ -17,17 +17,18 @@
*/
package org.apache.lenya.cms.publication;
+import org.apache.commons.lang.Validate;
import org.apache.lenya.ac.Identity;
import org.apache.lenya.cms.repository.RepositoryException;
import org.apache.lenya.transaction.ConcurrentModificationException;
-import org.springframework.util.Assert;
public class SessionImpl implements Session {
public SessionImpl(RepositoryImpl repository,
- org.apache.lenya.cms.repository.Session repoSession) {
- Assert.notNull(repository, "repository");
- Assert.notNull(repoSession, "repository session");
+ org.apache.lenya.cms.repository.Session repoSession)
+ {
+ Validate.notNull(repository, "repository");
+ Validate.notNull(repoSession, "repository session");
this.repository = repository;
this.repositorySession = repoSession;
}
Modified: lenya/trunk/org.apache.lenya.core.linking/src/main/java/org/apache/lenya/cms/linking/ChainLinkRewriter.java
URL: http://svn.apache.org/viewvc/lenya/trunk/org.apache.lenya.core.linking/src/main/java/org/apache/lenya/cms/linking/ChainLinkRewriter.java?rev=742252&r1=742251&r2=742252&view=diff
==============================================================================
--- lenya/trunk/org.apache.lenya.core.linking/src/main/java/org/apache/lenya/cms/linking/ChainLinkRewriter.java (original)
+++ lenya/trunk/org.apache.lenya.core.linking/src/main/java/org/apache/lenya/cms/linking/ChainLinkRewriter.java Mon Feb 9 04:31:06 2009
@@ -21,7 +21,7 @@
import java.util.Iterator;
import java.util.List;
-import org.apache.lenya.util.Assert;
+import org.apache.commons.lang.Validate;
/**
* A chain of link rewriters. The output of one rewriter serves as the input of the next one. If a
@@ -36,7 +36,7 @@
* @param rewriter The rewriter.
*/
public void add(LinkRewriter rewriter) {
- Assert.notNull("rewriter", rewriter);
+ Validate.notNull(rewriter);
this.rewriters.add(rewriter);
}
Modified: lenya/trunk/org.apache.lenya.core.linking/src/main/java/org/apache/lenya/cms/linking/LinkResolverImpl.java
URL: http://svn.apache.org/viewvc/lenya/trunk/org.apache.lenya.core.linking/src/main/java/org/apache/lenya/cms/linking/LinkResolverImpl.java?rev=742252&r1=742251&r2=742252&view=diff
==============================================================================
--- lenya/trunk/org.apache.lenya.core.linking/src/main/java/org/apache/lenya/cms/linking/LinkResolverImpl.java (original)
+++ lenya/trunk/org.apache.lenya.core.linking/src/main/java/org/apache/lenya/cms/linking/LinkResolverImpl.java Mon Feb 9 04:31:06 2009
@@ -28,7 +28,6 @@
import org.apache.lenya.cms.publication.DocumentFactory;
import org.apache.lenya.cms.publication.Publication;
import org.apache.lenya.cms.publication.PublicationException;
-import org.apache.lenya.util.Assert;
/**
* Link resolver implementation.
@@ -93,13 +92,13 @@
Link link = new Link(linkUri);
String language = link.getLanguage();
- Assert.notNull("language", language);
+ assert language != null;
String uuid = link.getUuid();
- Assert.notNull("uuid", uuid);
+ assert uuid != null;
String area = link.getArea();
- Assert.notNull("area", area);
+ assert area != null;
String pubId = link.getPubId();
- Assert.notNull("publication ID", pubId);
+ assert pubId != null;
String revisionString = getValue(link.getRevision(), null);
Modified: lenya/trunk/org.apache.lenya.core.linking/src/main/java/org/apache/lenya/cms/linking/LinkTarget.java
URL: http://svn.apache.org/viewvc/lenya/trunk/org.apache.lenya.core.linking/src/main/java/org/apache/lenya/cms/linking/LinkTarget.java?rev=742252&r1=742251&r2=742252&view=diff
==============================================================================
--- lenya/trunk/org.apache.lenya.core.linking/src/main/java/org/apache/lenya/cms/linking/LinkTarget.java (original)
+++ lenya/trunk/org.apache.lenya.core.linking/src/main/java/org/apache/lenya/cms/linking/LinkTarget.java Mon Feb 9 04:31:06 2009
@@ -17,8 +17,8 @@
*/
package org.apache.lenya.cms.linking;
+import org.apache.commons.lang.Validate;
import org.apache.lenya.cms.publication.Document;
-import org.apache.lenya.util.Assert;
/**
* The target of a link.
@@ -43,7 +43,7 @@
* @param doc The document.
*/
protected LinkTarget(Document doc) {
- Assert.notNull("document", doc);
+ Validate.notNull(doc);
this.doc = doc;
}
Modified: lenya/trunk/org.apache.lenya.core.linking/src/main/java/org/apache/lenya/cms/linking/RelativeToAbsoluteLinkRewriter.java
URL: http://svn.apache.org/viewvc/lenya/trunk/org.apache.lenya.core.linking/src/main/java/org/apache/lenya/cms/linking/RelativeToAbsoluteLinkRewriter.java?rev=742252&r1=742251&r2=742252&view=diff
==============================================================================
--- lenya/trunk/org.apache.lenya.core.linking/src/main/java/org/apache/lenya/cms/linking/RelativeToAbsoluteLinkRewriter.java (original)
+++ lenya/trunk/org.apache.lenya.core.linking/src/main/java/org/apache/lenya/cms/linking/RelativeToAbsoluteLinkRewriter.java Mon Feb 9 04:31:06 2009
@@ -20,7 +20,7 @@
import java.net.URI;
import java.net.URISyntaxException;
-import org.apache.lenya.util.Assert;
+import org.apache.commons.lang.Validate;
public class RelativeToAbsoluteLinkRewriter implements LinkRewriter {
@@ -30,12 +30,12 @@
"mailto:", "file:" };
public RelativeToAbsoluteLinkRewriter(String sourceUri) {
- Assert.notNull("source URI", sourceUri);
+ Validate.notNull(sourceUri);
this.sourceUri = sourceUri;
}
public boolean matches(String url) {
- Assert.notNull("url", url);
+ Validate.notNull(url);
for (int i = 0; i < PROTOCOLS.length; i++) {
if (url.startsWith(PROTOCOLS[i])) {
return false;
Modified: lenya/trunk/org.apache.lenya.core.linking/src/main/java/org/apache/lenya/cms/linking/UuidToUrlRewriter.java
URL: http://svn.apache.org/viewvc/lenya/trunk/org.apache.lenya.core.linking/src/main/java/org/apache/lenya/cms/linking/UuidToUrlRewriter.java?rev=742252&r1=742251&r2=742252&view=diff
==============================================================================
--- lenya/trunk/org.apache.lenya.core.linking/src/main/java/org/apache/lenya/cms/linking/UuidToUrlRewriter.java (original)
+++ lenya/trunk/org.apache.lenya.core.linking/src/main/java/org/apache/lenya/cms/linking/UuidToUrlRewriter.java Mon Feb 9 04:31:06 2009
@@ -20,12 +20,12 @@
import java.net.MalformedURLException;
import java.util.StringTokenizer;
+import org.apache.commons.lang.Validate;
import org.apache.lenya.ac.AccessControlException;
import org.apache.lenya.cms.publication.Document;
import org.apache.lenya.cms.publication.DocumentFactory;
import org.apache.lenya.cms.publication.Publication;
import org.apache.lenya.cms.publication.URLInformation;
-import org.apache.lenya.util.Assert;
import org.apache.lenya.util.Query;
/**
@@ -73,16 +73,16 @@
* @param factory The document factory to use.
*/
public UuidToUrlRewriter(String currentUrl, LinkResolver linkResolver, DocumentFactory factory) {
- Assert.notNull("current URL", currentUrl);
- Assert.notNull("link resolver", linkResolver);
- Assert.notNull("document factory", factory);
+ Validate.notNull(currentUrl);
+ Validate.notNull(linkResolver);
+ Validate.notNull(factory);
this.currentUrl = currentUrl;
this.factory = factory;
this.linkResolver = linkResolver;
}
public void setCurrentDocument(Document doc) {
- Assert.notNull("current document", doc);
+ Validate.notNull(doc);
this.currentDoc = doc;
}
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@lenya.apache.org
For additional commands, e-mail: commits-help@lenya.apache.org