Author: tfmorris
Date: 2008-11-22 07:49:11-0800
New Revision: 16137
Modified:
trunk/src/argouml-core-model/src/org/argouml/model/XmiException.java (contents, props changed)
Log:
Fix SVN properties. Clean up warnings.
Modified: trunk/src/argouml-core-model/src/org/argouml/model/XmiException.java
Url: http://argouml.tigris.org/source/browse/argouml/trunk/src/argouml-core-model/src/org/argouml/model/XmiException.java?view=diff&rev=16137&p1=trunk/src/argouml-core-model/src/org/argouml/model/XmiException.java&p2=trunk/src/argouml-core-model/src/org/argouml/model/XmiException.java&r1=16136&r2=16137
==============================================================================
--- trunk/src/argouml-core-model/src/org/argouml/model/XmiException.java (original)
+++ trunk/src/argouml-core-model/src/org/argouml/model/XmiException.java 2008-11-22 07:49:11-0800
@@ -1,184 +1,184 @@
-// $Id$
-// Copyright (c) 2006 The Regents of the University of California. All
-// Rights Reserved. Permission to use, copy, modify, and distribute this
-// software and its documentation without fee, and without a written
-// agreement is hereby granted, provided that the above copyright notice
-// and this paragraph appear in all copies. This software program and
-// documentation are copyrighted by The Regents of the University of
-// California. The software program and documentation are supplied "AS
-// IS", without any accompanying services from The Regents. The Regents
-// does not warrant that the operation of the program will be
-// uninterrupted or error-free. The end-user understands that the program
-// was developed for research purposes and is advised not to rely
-// exclusively on the program for any reason. IN NO EVENT SHALL THE
-// UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY FOR DIRECT, INDIRECT,
-// SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, INCLUDING LOST PROFITS,
-// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
-// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
-// SUCH DAMAGE. THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY
-// WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
-// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
-// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
-// CALIFORNIA HAS NO OBLIGATIONS TO PROVIDE MAINTENANCE, SUPPORT,
-// UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
-
-package org.argouml.model;
-
-
-/**
- * Exception for problems with XMI files.
- *
- * @author Tom Morris
- */
-public class XmiException extends UmlException {
-
-
- private String publicId;
-
- private String systemId;
-
- private int lineNumber;
-
- private int columnNumber;
-
- /**
- * Construct an XmiException with the given message.
- *
- * @param message the message
- */
- public XmiException(String message) {
- super(message);
- }
-
- /**
- * Construct an exception with a message and a causing exception.
- *
- * @param message the message
- * @param c the cause of the exception
- */
- public XmiException(String message, Throwable c) {
- super(message, c);
- }
-
- /**
- * Construct an exception with a causing exception.
- *
- * @param c the cause of the exception
- */
- public XmiException(Throwable c) {
- super(c);
- }
-
- /**
- * Create a new XmiException.
- *
- * @param message The error or warning message.
- * @param publicId The public identifier of the entity that generated
- * the error or warning.
- * @param systemId The system identifier of the entity that generated
- * the error or warning.
- * @param lineNumber The line number of the end of the text that
- * caused the error or warning.
- * @param columnNumber The column number of the end of the text that
- * cause the error or warning.
- */
- public XmiException(String message, String publicId, String systemId,
- int lineNumber, int columnNumber) {
- super(message);
- init(publicId, systemId, lineNumber, columnNumber);
- }
-
-
- /**
- * Create a new XmiException with an embedded exception.
- *
- * @param message The error or warning message, or null to use the message
- * from the embedded exception.
- * @param publicId The public identifier of the entity that generated the
- * error or warning.
- * @param systemId The system identifier of the entity that generated the
- * error or warning.
- * @param lineNumber The line number of the end of the text that caused the
- * error or warning.
- * @param columnNumber The column number of the end of the text that cause
- * the error or warning.
- * @param e Another exception to embed in this one.
- */
- public XmiException(String message, String publicId, String systemId,
- int lineNumber, int columnNumber, Exception e) {
- super(message, e);
- init(publicId, systemId, lineNumber, columnNumber);
- }
-
-
- /**
- * Internal initialization method.
- *
- * @param publicId The public identifier of the entity which generated the
- * exception, or null.
- * @param systemId The system identifier of the entity which generated the
- * exception, or null.
- * @param lineNumber The line number of the error, or -1.
- * @param columnNumber The column number of the error, or -1.
- */
- private void init(String publicId, String systemId, int lineNumber,
- int columnNumber) {
- this.publicId = publicId;
- this.systemId = systemId;
- this.lineNumber = lineNumber;
- this.columnNumber = columnNumber;
- }
-
-
- /**
- * Get the public identifier of the entity where the exception occurred.
- *
- * @return A string containing the public identifier, or null if none is
- * available.
- */
- public String getPublicId() {
- return this.publicId;
- }
-
-
- /**
- * Get the system identifier of the entity where the exception occurred.
- * <p>
- * If the system identifier is a URL, it will have been resolved fully.
- * </p>
- *
- * @return A string containing the system identifier, or null if none is
- * available.
- */
- public String getSystemId() {
- return this.systemId;
- }
-
-
- /**
- * The line number of the end of the text where the exception occurred.
- *
- * <p>The first line is line 1.</p>
- *
- * @return An integer representing the line number, or -1
- * if none is available.
- */
- public int getLineNumber() {
- return this.lineNumber;
- }
-
-
- /**
- * The column number of the end of the text where the exception occurred.
- *
- * <p>The first column in a line is position 1.</p>
- *
- * @return An integer representing the column number, or -1
- * if none is available.
- */
- public int getColumnNumber() {
- return this.columnNumber;
- }
-
-
-}
+// $Id$
+// Copyright (c) 2006 The Regents of the University of California. All
+// Rights Reserved. Permission to use, copy, modify, and distribute this
+// software and its documentation without fee, and without a written
+// agreement is hereby granted, provided that the above copyright notice
+// and this paragraph appear in all copies. This software program and
+// documentation are copyrighted by The Regents of the University of
+// California. The software program and documentation are supplied "AS
+// IS", without any accompanying services from The Regents. The Regents
+// does not warrant that the operation of the program will be
+// uninterrupted or error-free. The end-user understands that the program
+// was developed for research purposes and is advised not to rely
+// exclusively on the program for any reason. IN NO EVENT SHALL THE
+// UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY FOR DIRECT, INDIRECT,
+// SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, INCLUDING LOST PROFITS,
+// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
+// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
+// SUCH DAMAGE. THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY
+// WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
+// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
+// CALIFORNIA HAS NO OBLIGATIONS TO PROVIDE MAINTENANCE, SUPPORT,
+// UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
+
+package org.argouml.model;
+
+
+/**
+ * Exception for problems with XMI files.
+ *
+ * @author Tom Morris
+ */
+public class XmiException extends UmlException {
+
+
+ private String publicId;
+
+ private String systemId;
+
+ private int lineNumber;
+
+ private int columnNumber;
+
+ /**
+ * Construct an XmiException with the given message.
+ *
+ * @param message the message
+ */
+ public XmiException(String message) {
+ super(message);
+ }
+
+ /**
+ * Construct an exception with a message and a causing exception.
+ *
+ * @param message the message
+ * @param c the cause of the exception
+ */
+ public XmiException(String message, Throwable c) {
+ super(message, c);
+ }
+
+ /**
+ * Construct an exception with a causing exception.
+ *
+ * @param c the cause of the exception
+ */
+ public XmiException(Throwable c) {
+ super(c);
+ }
+
+ /**
+ * Create a new XmiException.
+ *
+ * @param message The error or warning message.
+ * @param publicId The public identifier of the entity that generated
+ * the error or warning.
+ * @param systemId The system identifier of the entity that generated
+ * the error or warning.
+ * @param line The line number of the end of the text that
+ * caused the error or warning.
+ * @param column The column number of the end of the text that
+ * cause the error or warning.
+ */
+ public XmiException(String message, String publicId, String systemId,
+ int line, int column) {
+ super(message);
+ init(publicId, systemId, line, column);
+ }
+
+
+ /**
+ * Create a new XmiException with an embedded exception.
+ *
+ * @param message The error or warning message, or null to use the message
+ * from the embedded exception.
+ * @param publicId The public identifier of the entity that generated the
+ * error or warning.
+ * @param systemId The system identifier of the entity that generated the
+ * error or warning.
+ * @param line The line number of the end of the text that caused the
+ * error or warning.
+ * @param column The column number of the end of the text that cause
+ * the error or warning.
+ * @param e Another exception to embed in this one.
+ */
+ public XmiException(String message, String publicId, String systemId,
+ int line, int column, Exception e) {
+ super(message, e);
+ init(publicId, systemId, line, column);
+ }
+
+
+ /**
+ * Internal initialization method.
+ *
+ * @param publicId The public identifier of the entity which generated the
+ * exception, or null.
+ * @param systemId The system identifier of the entity which generated the
+ * exception, or null.
+ * @param line The line number of the error, or -1.
+ * @param column The column number of the error, or -1.
+ */
+ private void init(String publicId, String systemId, int line,
+ int column) {
+ this.publicId = publicId;
+ this.systemId = systemId;
+ lineNumber = line;
+ columnNumber = column;
+ }
+
+
+ /**
+ * Get the public identifier of the entity where the exception occurred.
+ *
+ * @return A string containing the public identifier, or null if none is
+ * available.
+ */
+ public String getPublicId() {
+ return this.publicId;
+ }
+
+
+ /**
+ * Get the system identifier of the entity where the exception occurred.
+ * <p>
+ * If the system identifier is a URL, it will have been resolved fully.
+ * </p>
+ *
+ * @return A string containing the system identifier, or null if none is
+ * available.
+ */
+ public String getSystemId() {
+ return this.systemId;
+ }
+
+
+ /**
+ * The line number of the end of the text where the exception occurred.
+ *
+ * <p>The first line is line 1.</p>
+ *
+ * @return An integer representing the line number, or -1
+ * if none is available.
+ */
+ public int getLineNumber() {
+ return this.lineNumber;
+ }
+
+
+ /**
+ * The column number of the end of the text where the exception occurred.
+ *
+ * <p>The first column in a line is position 1.</p>
+ *
+ * @return An integer representing the column number, or -1
+ * if none is available.
+ */
+ public int getColumnNumber() {
+ return this.columnNumber;
+ }
+
+
+}
lmpx.com only provides a reader for public news (NNTP) servers. It is not
affiliated with the servers or forums shown here and is not responsible for
the content of articles, which is written by their respective authors.