KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > com > mountainminds > eclemma > internal > core > analysis > ILazyBinding


1 /*******************************************************************************
2  * Copyright (c) 2006 Mountainminds GmbH & Co. KG
3  * This software is provided under the terms of the Eclipse Public License v1.0
4  * See http://www.eclipse.org/legal/epl-v10.html.
5  *
6  * $Id: ILazyBinding.java 199 2006-12-18 14:49:40Z mtnminds $
7  ******************************************************************************/

8 package com.mountainminds.eclemma.internal.core.analysis;
9
10 import org.eclipse.jdt.core.IJavaElement;
11
12 /**
13  * This internal interface may be implemented by coverage objects. It allows
14  * binding its children lazily to the corresponding Java model elements.
15  *
16  * children lazily to t
17  * @author Marc R. Hoffmann
18  * @version $Revision: 199 $
19  */

20 public interface ILazyBinding {
21   
22   /**
23    * Called to bind the children of this coverage object lazily to the
24    * corresponding Java model elements.
25    *
26    * @param element the Java element corresponding to this coverage object
27    * @param modelcoverage the coverage object for the Java model itself
28    */

29   public void resolve(IJavaElement element, JavaModelCoverage modelcoverage);
30
31 }
32
Popular Tags