/** * Copyright (c) 2009-2011, The HATS Consortium. All rights reserved. * This file is licensed under the terms of the Modified BSD License. */ package abs.backend.java.lib.runtime; import abs.backend.java.observing.ClassView; import abs.backend.java.observing.MethodView; public class ABSMethod implements MethodView { private final ClassView classView; private final String name; public ABSMethod(ClassView v, String name) { this.classView = v; this.name = name; } @Override public ClassView getClassView() { return classView; } @Override public String getName() { return name; } @Override public String toString() { String res = name; if (classView != null) { res = classView.getName()+"." + res; } return res; } }