|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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 |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||