carbidecpp20devenv/plugins/org.eclipse.emf.cheatsheets_2.4.0.v200808251517/archive/java/Library.java
author cawthron
Wed, 18 Mar 2009 17:21:00 -0500
changeset 1 82d1d1de1a01
permissions -rw-r--r--
import Carbide.c++
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
1
82d1d1de1a01 import Carbide.c++
cawthron
parents:
diff changeset
     1
package org.eclipse.example.library;
82d1d1de1a01 import Carbide.c++
cawthron
parents:
diff changeset
     2
82d1d1de1a01 import Carbide.c++
cawthron
parents:
diff changeset
     3
import java.util.List;
82d1d1de1a01 import Carbide.c++
cawthron
parents:
diff changeset
     4
82d1d1de1a01 import Carbide.c++
cawthron
parents:
diff changeset
     5
/**
82d1d1de1a01 import Carbide.c++
cawthron
parents:
diff changeset
     6
 * @model
82d1d1de1a01 import Carbide.c++
cawthron
parents:
diff changeset
     7
 */
82d1d1de1a01 import Carbide.c++
cawthron
parents:
diff changeset
     8
public interface Library
82d1d1de1a01 import Carbide.c++
cawthron
parents:
diff changeset
     9
{
82d1d1de1a01 import Carbide.c++
cawthron
parents:
diff changeset
    10
  /**
82d1d1de1a01 import Carbide.c++
cawthron
parents:
diff changeset
    11
   * @model
82d1d1de1a01 import Carbide.c++
cawthron
parents:
diff changeset
    12
   */
82d1d1de1a01 import Carbide.c++
cawthron
parents:
diff changeset
    13
  String getName();
82d1d1de1a01 import Carbide.c++
cawthron
parents:
diff changeset
    14
82d1d1de1a01 import Carbide.c++
cawthron
parents:
diff changeset
    15
  /**
82d1d1de1a01 import Carbide.c++
cawthron
parents:
diff changeset
    16
   * @model type="Writer" containment="true"
82d1d1de1a01 import Carbide.c++
cawthron
parents:
diff changeset
    17
   */
82d1d1de1a01 import Carbide.c++
cawthron
parents:
diff changeset
    18
  List getWriters();
82d1d1de1a01 import Carbide.c++
cawthron
parents:
diff changeset
    19
82d1d1de1a01 import Carbide.c++
cawthron
parents:
diff changeset
    20
  /**
82d1d1de1a01 import Carbide.c++
cawthron
parents:
diff changeset
    21
   * @model type="Book" containment="true"
82d1d1de1a01 import Carbide.c++
cawthron
parents:
diff changeset
    22
   */
82d1d1de1a01 import Carbide.c++
cawthron
parents:
diff changeset
    23
  List getBooks();
82d1d1de1a01 import Carbide.c++
cawthron
parents:
diff changeset
    24
}