01: /*******************************************************************************
02: * Copyright (c) 2006 IBM Corporation and others.
03: * All rights reserved. This program and the accompanying materials
04: * are made available under the terms of the Eclipse Public License v1.0
05: * which accompanies this distribution, and is available at
06: * http://www.eclipse.org/legal/epl-v10.html
07: *
08: * Contributors:
09: * IBM Corporation - initial API and implementation
10: *******************************************************************************/package org.eclipse.ui.examples.views.properties.tabbed.hockeyleague;
11:
12: /**
13: * <!-- begin-user-doc -->
14: * A representation of the model object '<em><b>Arena</b></em>'.
15: * <!-- end-user-doc -->
16: *
17: * <p>
18: * The following features are supported:
19: * <ul>
20: * <li>{@link org.eclipse.ui.examples.views.properties.tabbed.hockeyleague.Arena#getAddress <em>Address</em>}</li>
21: * <li>{@link org.eclipse.ui.examples.views.properties.tabbed.hockeyleague.Arena#getCapacity <em>Capacity</em>}</li>
22: * </ul>
23: * </p>
24: *
25: * @see org.eclipse.ui.examples.views.properties.tabbed.hockeyleague.HockeyleaguePackage#getArena()
26: * @model
27: * @generated
28: */
29: public interface Arena extends HockeyleagueObject {
30: /**
31: * Returns the value of the '<em><b>Address</b></em>' attribute.
32: * <!-- begin-user-doc -->
33: * <p>
34: * If the meaning of the '<em>Address</em>' attribute isn't clear,
35: * there really should be more of a description here...
36: * </p>
37: * <!-- end-user-doc -->
38: * @return the value of the '<em>Address</em>' attribute.
39: * @see #setAddress(String)
40: * @see org.eclipse.ui.examples.views.properties.tabbed.hockeyleague.HockeyleaguePackage#getArena_Address()
41: * @model
42: * @generated
43: */
44: String getAddress();
45:
46: /**
47: * Sets the value of the '{@link org.eclipse.ui.examples.views.properties.tabbed.hockeyleague.Arena#getAddress <em>Address</em>}' attribute.
48: * <!-- begin-user-doc -->
49: * <!-- end-user-doc -->
50: * @param value the new value of the '<em>Address</em>' attribute.
51: * @see #getAddress()
52: * @generated
53: */
54: void setAddress(String value);
55:
56: /**
57: * Returns the value of the '<em><b>Capacity</b></em>' attribute.
58: * <!-- begin-user-doc -->
59: * <p>
60: * If the meaning of the '<em>Capacity</em>' attribute isn't clear,
61: * there really should be more of a description here...
62: * </p>
63: * <!-- end-user-doc -->
64: * @return the value of the '<em>Capacity</em>' attribute.
65: * @see #setCapacity(int)
66: * @see org.eclipse.ui.examples.views.properties.tabbed.hockeyleague.HockeyleaguePackage#getArena_Capacity()
67: * @model
68: * @generated
69: */
70: int getCapacity();
71:
72: /**
73: * Sets the value of the '{@link org.eclipse.ui.examples.views.properties.tabbed.hockeyleague.Arena#getCapacity <em>Capacity</em>}' attribute.
74: * <!-- begin-user-doc -->
75: * <!-- end-user-doc -->
76: * @param value the new value of the '<em>Capacity</em>' attribute.
77: * @see #getCapacity()
78: * @generated
79: */
80: void setCapacity(int value);
81:
82: } // Arena
|