org.apache.muse.tools.generator.synthesizer
Class ClassInfo
java.lang.Object
org.apache.muse.tools.generator.synthesizer.ClassInfo
public class ClassInfo
- extends Object
Wraps a Capability
during the synthesis phase
to keep track of imports that are needed for the implementations
and the names of the implementing classes.
- Author:
- Andrew Eberbach (aeberbac)
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ClassInfo
public ClassInfo(Capability capability)
ClassInfo
public ClassInfo()
setCapability
public void setCapability(Capability capability)
addImport
public void addImport(Class theClass)
getImports
public Set getImports()
getPackageName
public static String getPackageName(String uri)
hasConflict
public boolean hasConflict(Class theClass)
getCapability
public Capability getCapability()
needsInitializer
public boolean needsInitializer()
addImports
public void addImports(Set set)
Copyright © 2005-2011 Apache Web Services - Muse. All Rights Reserved.