/*******************************************************************************
* Copyright (c) 2010 Thiago Tonelli Bartolomei.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*
* Contributors:
* Thiago Tonelli Bartolomei - initial API and implementation
******************************************************************************/
package ca.uwaterloo.gsd.fsml.javaMappingInterpreter.analysis.impl;
import org.eclipse.jdt.core.IMethod;
/**
* Class that represents two methods in a relationship. For example, if the relationship
* is "overrides", this can be used to show that the first method overrides the second.
*
* TODO - This is just used by the "overrides" structure in the call graph manager, which
* is not actually been used. Maybe we can remove it.
*
* @author Thiago Tonelli Bartolomei <ttonelli@gsd.uwaterloo.ca>
*/
public class MethodTuple {
public IMethod first = null;
public IMethod second = null;
public MethodTuple(IMethod first, IMethod second) {
this.first = first;
this.second = second;
}
}