GuiType.java
01 /*
02  *  GuiType.java
03  *
04  *  Copyright (c) 2008, The University of Sheffield.
05  *
06  *  This file is part of GATE (see http://gate.ac.uk/), and is free
07  *  software, licenced under the GNU Library General Public License,
08  *  Version 2, June 1991 (in the distribution as file licence.html,
09  *  and also available at http://gate.ac.uk/gate/licence.html).
10  *
11  *  Ian Roberts, 27/Jul/2008
12  *
13  *  $Id: GuiType.java 9845 2008-08-25 22:23:24Z ian_roberts $
14  */
15 
16 package gate.creole.metadata;
17 
18 /**
19  * Enumeration defining the allowable GUI types for
20  {@link CreoleResource#guiType()}.
21  */
22 public enum GuiType {
23   /**
24    * This resource is not a GUI resource.
25    */
26   NONE,
27 
28   /**
29    * This resource is the small GUI for some other resource type.
30    */
31   SMALL,
32 
33   /**
34    * This resource is the large GUI for some other resource type.
35    */
36   LARGE
37 }