- /*
- * Copyright 1999-2004 The Apache Software Foundation.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
- /*
- * $Id: TransformStateSetter.java,v 1.2 2004/02/17 04:18:19 minchau Exp $
- */
- package com.sun.org.apache.xml.internal.serializer;
-
- import javax.xml.transform.Transformer;
-
- import org.w3c.dom.Node;
- /**
- * This interface is meant to be used by a base interface to
- * TransformState, but which as only the setters which have non Xalan
- * specific types in their signature, so that there are no dependancies
- * of the serializer on Xalan.
- *
- * @see com.sun.org.apache.xalan.internal.transformer.TransformState
- */
- public interface TransformStateSetter
- {
-
-
- /**
- * Set the current node.
- *
- * @param Node The current node.
- */
- void setCurrentNode(Node n);
-
- /**
- * Reset the state on the given transformer object.
- *
- * @param Transformer
- */
- void resetState(Transformer transformer);
-
- }