Copyright (c) 2005, 2008 IBM Corporation and others. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which accompanies this distribution, and is available at https://www.eclipse.org/legal/epl-2.0/ SPDX-License-Identifier: EPL-2.0 Contributors: IBM Corporation - initial API and implementation
/******************************************************************************* * Copyright (c) 2005, 2008 IBM Corporation and others. * * This program and the accompanying materials * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at * https://www.eclipse.org/legal/epl-2.0/ * * SPDX-License-Identifier: EPL-2.0 * * Contributors: * IBM Corporation - initial API and implementation *******************************************************************************/
package org.eclipse.ltk.internal.core.refactoring; import org.eclipse.ltk.core.refactoring.RefactoringSessionDescriptor;
Interface for constants related to refactoring serialization.
Since:3.2
/** * Interface for constants related to refactoring serialization. * * @since 3.2 */
public interface IRefactoringSerializationConstants {
The comment attribute
/** The comment attribute */
public static final String ATTRIBUTE_COMMENT= "comment"; //$NON-NLS-1$
The description attribute
/** The description attribute */
public static final String ATTRIBUTE_DESCRIPTION= "description"; //$NON-NLS-1$
The flags attribute
/** The flags attribute */
public static final String ATTRIBUTE_FLAGS= "flags"; //$NON-NLS-1$
The id attribute
/** The id attribute */
public static final String ATTRIBUTE_ID= "id"; //$NON-NLS-1$
The project attribute
/** The project attribute */
public static final String ATTRIBUTE_PROJECT= "project"; //$NON-NLS-1$
The time stamp attribute
/** The time stamp attribute */
public static final String ATTRIBUTE_STAMP= "stamp"; //$NON-NLS-1$
The version attribute
/** The version attribute */
public static final String ATTRIBUTE_VERSION= "version"; //$NON-NLS-1$
The current version tag
/** The current version tag */
public static final String CURRENT_VERSION= RefactoringSessionDescriptor.VERSION_1_0;
The refactoring element
/** The refactoring element */
public static final String ELEMENT_REFACTORING= "refactoring"; //$NON-NLS-1$
The session element
/** The session element */
public static final String ELEMENT_SESSION= "session"; //$NON-NLS-1$
The output encoding
/** The output encoding */
public static final String OUTPUT_ENCODING= "utf-8"; //$NON-NLS-1$
The indent flag
/** The indent flag */
public static final String OUTPUT_INDENT= "yes"; //$NON-NLS-1$
The output method
/** The output method */
public static final String OUTPUT_METHOD= "xml"; //$NON-NLS-1$ }