/* * VModel.java * * Created on July 11, 2003, 3:41 PM */ package org.jboss.tools.common.verification.vrules; import org.eclipse.jdt.core.IType; /** * * @author valera */ public interface VModel { /** Returns object by path. */ public VObject getObjectByPath(String path); /** Returns root objects. */ public VObject[] getRootObjects(); /** Returns entity by name */ public VEntity getEntity(String name); /** Returns class loader */ /// public ClassLoader getClassLoader(); /* * Returns object mapped to VManager */ public Object getManagerKey(); public IType getValidType(String className); }