01: //
02: // Copyright (C) 2005 United States Government as represented by the
03: // Administrator of the National Aeronautics and Space Administration
04: // (NASA). All Rights Reserved.
05: //
06: // This software is distributed under the NASA Open Source Agreement
07: // (NOSA), version 1.3. The NOSA has been approved by the Open Source
08: // Initiative. See the file NOSA-1.3-JPF at the top of the distribution
09: // directory tree for the complete NOSA document.
10: //
11: // THE SUBJECT SOFTWARE IS PROVIDED "AS IS" WITHOUT ANY WARRANTY OF ANY
12: // KIND, EITHER EXPRESSED, IMPLIED, OR STATUTORY, INCLUDING, BUT NOT
13: // LIMITED TO, ANY WARRANTY THAT THE SUBJECT SOFTWARE WILL CONFORM TO
14: // SPECIFICATIONS, ANY IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR
15: // A PARTICULAR PURPOSE, OR FREEDOM FROM INFRINGEMENT, ANY WARRANTY THAT
16: // THE SUBJECT SOFTWARE WILL BE ERROR FREE, OR ANY WARRANTY THAT
17: // DOCUMENTATION, IF PROVIDED, WILL CONFORM TO THE SUBJECT SOFTWARE.
18: //
19: package gov.nasa.ltl.graph;
20:
21: /**
22: * DOCUMENT ME!
23: */
24: public class Pair {
25: int value;
26: Object element;
27:
28: public Pair(int valueIn, Object elementIn) {
29: value = valueIn;
30: element = elementIn;
31: }
32:
33: public void setElement(Object elementIn) {
34: element = elementIn;
35: }
36:
37: public Object getElement() {
38: return element;
39: }
40:
41: public void setValue(int valueIn) {
42: value = valueIn;
43: }
44:
45: public int getValue() {
46: return value;
47: }
48:
49: public String toString() {
50: return "(" + value + ", " + element.toString() + ")";
51: }
52: }
|