|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use INavigatorItem | |
|---|---|
| edu.rice.cs.drjava.model | The model package is responsible for the majority of the logic
and state in DrJava. |
| edu.rice.cs.drjava.ui | The ui package contains classes for the default user interface
for DrJava. |
| edu.rice.cs.util.docnavigation | |
| Uses of INavigatorItem in edu.rice.cs.drjava.model |
|---|
| Subinterfaces of INavigatorItem in edu.rice.cs.drjava.model | |
|---|---|
interface |
OpenDefinitionsDocument
Interface for an open document in DrJava. |
| Classes in edu.rice.cs.drjava.model that implement INavigatorItem | |
|---|---|
(package private) class |
AbstractGlobalModel.ConcreteOpenDefDoc
A wrapper around a DefinitionsDocument or potential DefinitionsDocument (if it has been kicked out of the cache) The GlobalModel interacts with DefinitionsDocuments through this wrapper. This call was formerly called the DefinitionsDocumentHandler but was renamed (2004-Jun-8) to be more
descriptive/intuitive. |
(package private) class |
DefaultGlobalModel.ConcreteOpenDefDoc
Inner class to handle operations on each of the open DefinitionsDocuments by the GlobalModel. |
class |
DummyOpenDefDoc
|
private static class |
TestDocGetter.TestOpenDoc
Test implementation of OpenDefinitionsDocument interface. |
| Methods in edu.rice.cs.drjava.model that return INavigatorItem | |
|---|---|
INavigatorItem |
DummyOpenDefDoc.getIDoc()
|
| Methods in edu.rice.cs.drjava.model with parameters of type INavigatorItem | |
|---|---|
private void |
AbstractGlobalModel._setActiveDoc(INavigatorItem idoc)
|
| Uses of INavigatorItem in edu.rice.cs.drjava.ui |
|---|
| Fields in edu.rice.cs.drjava.ui with type parameters of type INavigatorItem | |
|---|---|
private DisplayManager<INavigatorItem> |
MainFrame._navPaneDisplayManager
This is what is given to the JTreeSortNavigator. |
| Methods in edu.rice.cs.drjava.ui that return types with arguments of type INavigatorItem | |
|---|---|
DisplayManager<INavigatorItem> |
MainFrame.getNavPaneDisplayManager()
|
| Uses of INavigatorItem in edu.rice.cs.util.docnavigation |
|---|
| Classes in edu.rice.cs.util.docnavigation with type parameters of type INavigatorItem | |
|---|---|
class |
AWTContainerNavigatorFactory<ItemT extends INavigatorItem>
|
class |
FileNode<ItemT extends INavigatorItem>
|
class |
GroupNode<ItemT extends INavigatorItem>
|
interface |
IDocumentAwareMouseListener<ItemT extends INavigatorItem>
MouseListener extended to provide an INavigatorItem context in which clicks occurred |
interface |
IDocumentNavigator<ItemT extends INavigatorItem>
IDocumentNavigator provides a framework through which individual IDocuments can be
navigated. |
interface |
IDocumentNavigatorAlgo<ItemT extends INavigatorItem,InType,ReturnType>
Visitor interface implemented by anything which wishes to visit an IDocumentNavigator |
interface |
IDocumentNavigatorFactory<ItemT extends INavigatorItem>
Factory that produces bbjects that implement IDocumentNavigator. |
interface |
INavigationListener<ItemT extends INavigatorItem>
A listener that runs when a document is selected in the navigator and when a document is deselected. |
class |
INavigatorItemFilter<ItemT extends INavigatorItem>
|
class |
InnerNode<T,ItemT extends INavigatorItem>
This is an unsynchronized swing class and hence should only be accessed from the event-handling thread. |
(package private) class |
JListNavigator<ItemT extends INavigatorItem>
This class is an extension of JList that adds data shadowing the model embedded in a JList. |
(package private) class |
JListSortNavigator<ItemT extends INavigatorItem>
|
class |
JTreeSortNavigator<ItemT extends INavigatorItem>
|
class |
LeafNode<ItemT extends INavigatorItem>
|
interface |
NodeData<ItemT extends INavigatorItem>
Since the various nodes hold different types of data, this type extends TreeNodes to support the visitor pattern. |
interface |
NodeDataVisitor<ItemT extends INavigatorItem,Ret>
This visitor runs on NodeData. |
(package private) class |
RootNode<ItemT extends INavigatorItem>
|
(package private) class |
StringNode<ItemT extends INavigatorItem>
|
| Classes in edu.rice.cs.util.docnavigation that implement INavigatorItem | |
|---|---|
(package private) class |
DummyINavigatorItem
|
| Fields in edu.rice.cs.util.docnavigation declared as INavigatorItem | |
|---|---|
private ItemT |
JListNavigator._current
The current selection value. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||