+++ /dev/null
-/*******************************************************************************
- * Copyright (c) 2000, 2004 International Business Machines Corp. and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Common Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/cpl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- ******************************************************************************/
-package net.sourceforge.phpdt.internal.formatter;
-
-/**
- * Unchecked exception wrapping invalid input checked exception which may occur
- * when scanning original formatted source.
- *
- * @since 2.1
- */
-public class AbortFormatting extends RuntimeException {
-
- Throwable nestedException;
-
- public AbortFormatting(String message) {
- super(message);
- }
-
- public AbortFormatting(Throwable nestedException) {
- super(nestedException.getMessage());
- this.nestedException = nestedException;
- }
-}
import java.io.IOException;
import java.io.StringReader;
import java.util.Hashtable;
-import java.util.Locale;
+//import java.util.Locale;
import java.util.Map;
//import javax.swing.text.html.Option;
*
* @deprecated Use CodeFormatter(ConfigurableOption[]) instead
*/
- public CodeFormatter() {
- this((Map) null);
- }
+// public CodeFormatter() {
+// this((Map) null);
+// }
/**
* Creates a new instance of Code Formatter using the given settings.
*
* @deprecated backport 1.0 internal functionality
*/
- public static ConfigurableOption[] getDefaultOptions(Locale locale) {
- String componentName = CodeFormatter.class.getName();
- FormatterOptions options = new FormatterOptions();
- return new ConfigurableOption[] {
- new ConfigurableOption(componentName, "newline.openingBrace",
- locale, options.newLineBeforeOpeningBraceMode ? 0 : 1),
- //$NON-NLS-1$
- new ConfigurableOption(componentName,
- "newline.controlStatement", locale,
- options.newlineInControlStatementMode ? 0 : 1),
- //$NON-NLS-1$
- new ConfigurableOption(componentName, "newline.clearAll",
- locale, options.clearAllBlankLinesMode ? 0 : 1),
- //$NON-NLS-1$
- // new ConfigurableOption(componentName, "newline.elseIf",
- // locale,
- // options.compactElseIfMode ? 0 : 1), //$NON-NLS-1$
- new ConfigurableOption(componentName, "newline.emptyBlock",
- locale, options.newLineInEmptyBlockMode ? 0 : 1),
- //$NON-NLS-1$
- new ConfigurableOption(componentName, "line.split", locale,
- options.maxLineLength),
- //$NON-NLS-1$
- new ConfigurableOption(componentName,
- "style.compactAssignment", locale,
- options.compactAssignmentMode ? 0 : 1),
- //$NON-NLS-1$
- new ConfigurableOption(componentName, "tabulation.char",
- locale, options.indentWithTab ? 0 : 1),
- //$NON-NLS-1$
- new ConfigurableOption(componentName,
- "tabulation.size", locale, options.tabSize) //$NON-NLS-1$
- };
- }
+// public static ConfigurableOption[] getDefaultOptions(Locale locale) {
+// String componentName = CodeFormatter.class.getName();
+// FormatterOptions options = new FormatterOptions();
+// return new ConfigurableOption[] {
+// new ConfigurableOption(componentName, "newline.openingBrace",
+// locale, options.newLineBeforeOpeningBraceMode ? 0 : 1),
+// //$NON-NLS-1$
+// new ConfigurableOption(componentName,
+// "newline.controlStatement", locale,
+// options.newlineInControlStatementMode ? 0 : 1),
+// //$NON-NLS-1$
+// new ConfigurableOption(componentName, "newline.clearAll",
+// locale, options.clearAllBlankLinesMode ? 0 : 1),
+// //$NON-NLS-1$
+// // new ConfigurableOption(componentName, "newline.elseIf",
+// // locale,
+// // options.compactElseIfMode ? 0 : 1), //$NON-NLS-1$
+// new ConfigurableOption(componentName, "newline.emptyBlock",
+// locale, options.newLineInEmptyBlockMode ? 0 : 1),
+// //$NON-NLS-1$
+// new ConfigurableOption(componentName, "line.split", locale,
+// options.maxLineLength),
+// //$NON-NLS-1$
+// new ConfigurableOption(componentName,
+// "style.compactAssignment", locale,
+// options.compactAssignmentMode ? 0 : 1),
+// //$NON-NLS-1$
+// new ConfigurableOption(componentName, "tabulation.char",
+// locale, options.indentWithTab ? 0 : 1),
+// //$NON-NLS-1$
+// new ConfigurableOption(componentName,
+// "tabulation.size", locale, options.tabSize) //$NON-NLS-1$
+// };
+// }
/**
* Returns the array of mapped positions. Returns null is no positions have
* @return an object containing the operator and all the substrings or null
* if the string cannot be split
*/
- public SplitLine split(String stringToSplit) {
- return split(stringToSplit, 0);
- }
+// public SplitLine split(String stringToSplit) {
+// return split(stringToSplit, 0);
+// }
/**
* Splits <code>stringToSplit</code> on the top level token <br>
+++ /dev/null
-/*******************************************************************************
- * Copyright (c) 2000, 2004 International Business Machines Corp. and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Common Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/cpl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- ******************************************************************************/
-package net.sourceforge.phpdt.internal.formatter.align;
-
-/**
- * Exception used to backtrack and break available alignments When the exception
- * is thrown, it is assumed that some alignment will be changed.
- *
- * @since 2.1
- */
-public class AlignmentException extends RuntimeException {
-
- public static final int LINE_TOO_LONG = 1;
-
- public static final int ALIGN_TOO_SMALL = 2;
-
- int reason;
-
- int value;
-
- public int relativeDepth;
-
- public AlignmentException(int reason, int relativeDepth) {
- this(reason, 0, relativeDepth);
- }
-
- public AlignmentException(int reason, int value, int relativeDepth) {
- this.reason = reason;
- this.value = value;
- this.relativeDepth = relativeDepth;
- }
-
- public String toString() {
- StringBuffer buffer = new StringBuffer(10);
- switch (this.reason) {
- case LINE_TOO_LONG:
- buffer.append("LINE_TOO_LONG"); //$NON-NLS-1$
- break;
- case ALIGN_TOO_SMALL:
- buffer.append("ALIGN_TOO_SMALL"); //$NON-NLS-1$
- break;
- }
- buffer.append("<relativeDepth: ") //$NON-NLS-1$
- .append(this.relativeDepth).append(">\n"); //$NON-NLS-1$
- return buffer.toString();
- }
-}