svn commit: r16349 - trunk/src/argouml-app/src/org/argouml/persistence/PGMLStackParser.java
Bob Tarling <[email protected]>
| Newsgroups | gmane.comp.lang.uml.argouml.cvs |
|---|---|
| Message-ID | <[email protected]> |
Author: bobtarling
Date: 2008-12-12 13:41:07-0800
New Revision: 16349
Modified:
trunk/src/argouml-app/src/org/argouml/persistence/PGMLStackParser.java
Log:
Temporary for the sake of tests until we have seq2 included in test classpath
Modified: trunk/src/argouml-app/src/org/argouml/persistence/PGMLStackParser.java
Url: http://argouml.tigris.org/source/browse/argouml/trunk/src/argouml-app/src/org/argouml/persistence/PGMLStackParser.java?view=diff&pathrev=16349&r1=16348&r2=16349
==============================================================================
--- trunk/src/argouml-app/src/org/argouml/persistence/PGMLStackParser.java (original)
+++ trunk/src/argouml-app/src/org/argouml/persistence/PGMLStackParser.java 2008-12-12 13:41:07-0800
@@ -122,18 +122,31 @@
"org.argouml.uml.diagram.ui.FigAbstraction");
// Replace any old sequence figs with Seq2
// this may change if we refactor package structure
- addTranslation("org.argouml.uml.diagram.sequence.ui.UMLSequenceDiagram",
- "org.argouml.uml.diagram.sequence2.ui.UMLSequenceDiagram");
- addTranslation("org.argouml.uml.diagram.sequence.ui.FigCreateActionMessage",
- "org.argouml.uml.diagram.sequence2.ui.FigMessage");
- addTranslation("org.argouml.uml.diagram.sequence.ui.FigDeleteActionMessage",
- "org.argouml.uml.diagram.sequence2.ui.FigMessage");
- addTranslation("org.argouml.uml.diagram.sequence.ui.FigCallActionMessage",
- "org.argouml.uml.diagram.sequence2.ui.FigMessage");
- addTranslation("org.argouml.uml.diagram.sequence.ui.FigReturnActionMessage",
- "org.argouml.uml.diagram.sequence2.ui.FigMessage");
- addTranslation("org.argouml.uml.diagram.sequence.ui.FigClassifierRole",
- "org.argouml.uml.diagram.sequence2.ui.FigClassifierRole");
+ try {
+ Class<?> clazz = Class.forName(
+ "org.argouml.uml.diagram.sequence.ui.UMLSequenceDiagram");
+ addTranslation(
+ "org.argouml.uml.diagram.sequence.ui.UMLSequenceDiagram",
+ "org.argouml.uml.diagram.sequence2.ui.UMLSequenceDiagram");
+ addTranslation(
+ "org.argouml.uml.diagram.sequence.ui.FigCreateActionMessage",
+ "org.argouml.uml.diagram.sequence2.ui.FigMessage");
+ addTranslation(
+ "org.argouml.uml.diagram.sequence.ui.FigDeleteActionMessage",
+ "org.argouml.uml.diagram.sequence2.ui.FigMessage");
+ addTranslation(
+ "org.argouml.uml.diagram.sequence.ui.FigCallActionMessage",
+ "org.argouml.uml.diagram.sequence2.ui.FigMessage");
+ addTranslation(
+ "org.argouml.uml.diagram.sequence.ui.FigReturnActionMessage",
+ "org.argouml.uml.diagram.sequence2.ui.FigMessage");
+ addTranslation(
+ "org.argouml.uml.diagram.sequence.ui.FigClassifierRole",
+ "org.argouml.uml.diagram.sequence2.ui.FigClassifierRole");
+ } catch (ClassNotFoundException e) {
+ // Temporarily ignore until I can work out how to get tests to
+ // this.
+ }
}
/**
------------------------------------------------------
http://argouml.tigris.org/ds/viewMessage.do?dsForumId=5905&dsMessageId=983544
To unsubscribe from this discussion, e-mail: [[email protected]].