Login | Register
My pages Projects Community openCollabNet

Discussions > Commits > svn commit: r16 - trunk/src/argouml-core-diagrams-sequence2/src/org/argouml/sequence2/SequenceDiagramPropPanelFactory.java

argouml-spl
Discussion topic

Back to topic list

svn commit: r16 - trunk/src/argouml-core-diagrams-sequence2/src/org/argouml/sequence2/SequenceDiagramPropPanelFactory.java

Author marcusvnac
Full name Marcus Vinícius de Ávila Couto
Date 2010-04-02 17:09:56 PDT
Message Author: marcusvnac
Date: 2010-04-02 17:09:56-0700
New Revision: 16

Added:
   trunk/src/argouml-co​re-diagrams-sequence​2/src/org/argouml/se​quence2/SequenceDiag​ramPropPanelFactory.​java (contents, props changed)

Log:
Initial version of ArgoUML-SPL.

Generated from ArgoUML release version v0.28.1

Added: trunk/src/argouml-co​re-diagrams-sequence​2/src/org/argouml/se​quence2/SequenceDiag​ramPropPanelFactory.​java
Url: http://argouml-spl.t​igris.org/source/bro​wse/argouml-spl/trun​k/src/argouml-core-d​iagrams-sequence2/sr​c/org/argouml/sequen​ce2/SequenceDiagramP​ropPanelFactory.java​?view=markup&pat​hrev=16
====================​====================​====================​==================
--- (empty file)
+++ trunk/src/argouml-co​re-diagrams-sequence​2/src/org/argouml/se​quence2/SequenceDiag​ramPropPanelFactory.​java 2010-04-02 17:09:56-0700
@@ -0,0 +1,64 @@
+// $Id$
+// Copyright (c) 2008 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.sequence2;
+
+import org.argouml.i18n.Translator;
+import org.argouml.sequence​2.diagram.UMLSequenc​eDiagram;
+import org.argouml.uml.diag​ram.ui.PropPanelDiag​ram;
+import org.argouml.uml.ui.PropPanel;
+import org.argouml.uml.ui.P​ropPanelFactory;
+
+/**
+ * Factory implementation for create a sequence diagram prop panel.
+ *
+ * @author Bob Tarling
+ */
+class SequenceDiagramPropPanelFactory implements PropPanelFactory {
+
+ public PropPanel createPropPanel(Object object) {
+ if (object instanceof UMLSequenceDiagram) {
+ return new PropPanelUMLSequenceDiagram();
+ }
+ return null;
+ }
+
+ /**
+ * The properties panel for a sequence diagram.
+ *
+ * @author jaap dot branderhorst at xs4all dot nl
+ * @since Jan 3, 2003
+ */
+ class PropPanelUMLSequenceDiagram extends PropPanelDiagram {
+
+ /**
+ * Constructor for PropPanelUMLSequenceDiagram.
+ */
+ public PropPanelUMLSequenceDiagram() {
+ super(Translator.loc​alize("label.sequenc​e-diagram"),
+ lookupIcon("SequenceDiagram"));
+ }
+
+ }
+}

« Previous message in topic | 1 of 1 | Next message in topic »

Messages

Show all messages in topic

svn commit: r16 - trunk/src/argouml-core-diagrams-sequence2/src/org/argouml/sequence2/SequenceDiagramPropPanelFactory.java marcusvnac Marcus Vinícius de Ávila Couto 2010-04-02 17:09:56 PDT
Messages per page: