View Javadoc

1   package net.sf.quarrel.uml;
2   
3   /***
4    * Implements the base functionality of the Element interface.
5    */
6   public abstract class AbstractElement
7           implements Element {
8   
9       /***
10       * The name of the element.
11       */
12      private final String _name;
13  
14      /***
15       * Creates a new instance.
16       *
17       * @param name the name of the element.
18       */
19      protected AbstractElement(String name) {
20          _name = name;
21      }
22  
23      /***
24      * {@inheritDoc}
25      */ 
26      public String getName() {
27          return _name;
28      }
29  
30  }