/* Copyright (c) 2001 - 2011 TOPP - www.openplans.org. All rights reserved.
* This code is licensed under the GPL 2.0 license, available at the root
* application directory.
*/
package org.geoserver.catalog.impl;
import org.geoserver.catalog.CatalogValidator;
import org.geoserver.catalog.LayerGroupInfo;
import org.geoserver.catalog.LayerInfo;
import org.geoserver.catalog.NamespaceInfo;
import org.geoserver.catalog.ResourceInfo;
import org.geoserver.catalog.StoreInfo;
import org.geoserver.catalog.StyleInfo;
import org.geoserver.catalog.WorkspaceInfo;
/**
* A convenience implementation of InfoValidator with all methods implemented
* as a no-op. You can override individual methods without having to provide
* your own stubs.
*
* @author David Winslow, OpenGeo
*
*/
public abstract class AbstractCatalogValidator implements CatalogValidator {
public void validate(ResourceInfo resource, boolean isNew) {
}
public void validate(StoreInfo store, boolean isNew) {
}
public void validate(WorkspaceInfo workspace, boolean isNew) {
}
public void validate(LayerInfo layer, boolean isNew) {
}
public void validate(StyleInfo style, boolean isNew) {
}
public void validate(LayerGroupInfo layerGroup, boolean isNew) {
}
public void validate(NamespaceInfo namespace, boolean isNew) {
}
}