1 package eu.simuline.relana.model;
2
3 /**
4 * Represents a link to a {@link CClass} which also implements this interface.
5 * It is needed for resolution of {@link CClass}es.
6 *
7 * Created: Fri Apr 15 13:55:39 2005
8 *
9 * @author <a href="mailto:ernst.reissner@simuline.eu">Ernst Reissner</a>
10 * @version 1.0
11 */
12 public interface CClassLink {
13
14 String getName();
15 boolean isResolved();
16 CClassLink setComponent(String name, CClass cClass);
17 void addOccurrence(CClassLoader.Occurrence occ);
18
19 } // CClassLink