Uses of Class
edu.rice.cs.drjava.model.definitions.ClassNameNotFoundException

Packages that use ClassNameNotFoundException
edu.rice.cs.drjava.model The model package is responsible for the majority of the logic and state in DrJava. 
edu.rice.cs.drjava.model.definitions Provides the data model for storing Java source code. 
 

Uses of ClassNameNotFoundException in edu.rice.cs.drjava.model
 

Methods in edu.rice.cs.drjava.model that throw ClassNameNotFoundException
protected  void DefaultGlobalModel.ConcreteOpenDefDoc._runInInteractions(String command, String qualifiedClassName)
          Runs the main method in this document in the interactions pane after resetting interactions with the source root for this document as the working directory.
 String AbstractGlobalModel.ConcreteOpenDefDoc.getEnclosingClassName(int pos, boolean fullyQualified)
           
 String DummyOpenDefDoc.getEnclosingClassName(int pos, boolean qual)
           
 String OpenDefinitionsDocument.getEnclosingClassName(int pos, boolean qual)
          Searching backwards finds the name of the enclosing named class or interface.
 String AbstractGlobalModel.ConcreteOpenDefDoc.getFirstTopLevelClassName()
          Returns the name of the top level class, if any.
 String DummyOpenDefDoc.getFirstTopLevelClassName()
           
 String OpenDefinitionsDocument.getFirstTopLevelClassName()
          Returns the name of the top level class, if any.
 String AbstractGlobalModel.ConcreteOpenDefDoc.getMainClassName()
          Returns the name of the main (public) class, if any.
 String AbstractGlobalModel.ConcreteOpenDefDoc.getQualifiedClassName()
           
 String DummyOpenDefDoc.getQualifiedClassName()
           
 String OpenDefinitionsDocument.getQualifiedClassName()
           
 String AbstractGlobalModel.ConcreteOpenDefDoc.getQualifiedClassName(int pos)
           
 String DummyOpenDefDoc.getQualifiedClassName(int pos)
           
 String OpenDefinitionsDocument.getQualifiedClassName(int pos)
           
 void AbstractGlobalModel.ConcreteOpenDefDoc.runApplet(String className)
          throws UnsupportedOperationException
 void OpenDefinitionsDocument.runApplet(String qualifiedClassName)
          Runs this document as applet in the interactions pane.
 void DefaultGlobalModel.ConcreteOpenDefDoc.runApplet(String qualifiedClassName)
          Runs this document as applet in the interactions pane after resetting interactions with the source root for this document as the working directory.
 void AbstractGlobalModel.ConcreteOpenDefDoc.runMain(String className)
          throws UnsupportedOperationException
 void OpenDefinitionsDocument.runMain(String qualifiedClassName)
          Runs the main method in this document in the interactions pane.
 void DefaultGlobalModel.ConcreteOpenDefDoc.runMain(String qualifiedClassName)
          Runs the main method in this document in the interactions pane after resetting interactions with the source root for this document as the working directory.
 void AbstractGlobalModel.ConcreteOpenDefDoc.runSmart(String className)
          throws UnsupportedOperationException
 void OpenDefinitionsDocument.runSmart(String qualifiedClassName)
          Runs this document, and tries to be smart about it.
 void DefaultGlobalModel.ConcreteOpenDefDoc.runSmart(String qualifiedClassName)
          Runs this document, and tries to be smart about it.
 

Uses of ClassNameNotFoundException in edu.rice.cs.drjava.model.definitions
 

Fields in edu.rice.cs.drjava.model.definitions declared as ClassNameNotFoundException
static ClassNameNotFoundException ClassNameNotFoundException.DEFAULT
          Creats a new ClassNameNotFoundException with the given label.
 

Methods in edu.rice.cs.drjava.model.definitions that throw ClassNameNotFoundException
(package private)  int DefinitionsDocument._getAnonymousInnerClassIndex(int pos)
          Returns the index of the anonymous inner class being instantiated at the specified position (where openining brace for anonymous inner class is pos).
 String DefinitionsDocument._getEnclosingClassName(int pos, boolean qual)
          Searches backwards to find the name of the enclosing named class or interface.
 String DefinitionsDocument.getEnclosingClassName(int pos, boolean qual)
          Searches backwards to find the name of the enclosing named class or interface.
 String DefinitionsDocument.getEnclosingTopLevelClassName(int pos)
          Returns the name of the class or interface enclosing the caret position at the top level.
private  String DefinitionsDocument.getFirstClassName(int indexOfClass, int indexOfInterface, int indexOfEnum)
          Gets the name of first class/interface/enum declared in file among the definitions anchored at:
 String DefinitionsDocument.getFirstTopLevelClassName()
          Gets the name of the top level class in this source file by finding the first declaration of a class or interface.
 String DefinitionsDocument.getMainClassName()
          Gets the name of the document's main class: the document's only public class/interface or first top level class if document contains no public classes or interfaces.
private  String DefinitionsDocument.getNextIdentifier(int startPos)
          Finds the next identifier (following a non-whitespace character) in the document starting at start.
 String DefinitionsDocument.getNextTopLevelClassName(int startPos, int endPos)
           
 String DefinitionsDocument.getQualifiedClassName()
          Gets the package and main class/interface name of this OpenDefinitionsDocument
 String DefinitionsDocument.getQualifiedClassName(int pos)
          Gets fully qualified class name of the top level class enclosing the given position.
 void DefinitionsDocumentTest.testAnonymousClassIndex()
          Test finding anonymous class index on document.
 void DefinitionsDocumentTest.testExactClassName()
          Test exact class name-finding on document.
 void DefinitionsDocumentTest.testgetMainClassName()
          Test getMainClassName.
 void DefinitionsDocumentTest.textQualifiedClassNameWithoutPackage()
          Tests that the correct qualified class name is returned without a package.
 void DefinitionsDocumentTest.textQualifiedClassNameWithPackage()
          Tests that the correct qualified class name is returned with a package.
 void DefinitionsDocumentTest.textTopLevelClassName()
          Tests class name-finding on document.
 void DefinitionsDocumentTest.textTopLevelClassNameMisleading()
          Tests class name-finding on document.
 void DefinitionsDocumentTest.textTopLevelClassNameWComments()
          Test class name-finding on document
 void DefinitionsDocumentTest.textTopLevelClassNameWithClassloaderImport()
          Tests that the word class is not recognized if it is not followed by whitespace.
 void DefinitionsDocumentTest.textTopLevelClassNameWithDelimiters()
          Tests class name-finding on document.
 void DefinitionsDocumentTest.textTopLevelEnclosingClassName()
          Tests that the name of a top level enclosing class can be found.
 void DefinitionsDocumentTest.textTopLevelInterfaceName()
          Test interface name-finding on document
 void DefinitionsDocumentTest.textTopLevelInterfaceNameBeforeClassName()
          Tests class name-finding on document.
 void DefinitionsDocumentTest.textTopLevelInterfaceNameMisleading()
          Tests class name-finding on document
 void DefinitionsDocumentTest.textTopLevelInterfaceNameMisleading2()
          Tests class name-finding on document