

Classes | |
| class | R |
| class | TCM |
| class | W |
Public Member Functions | |
| DummyWindowManager () | |
| synchronized void | addPropertyChangeListener (PropertyChangeListener l) |
| synchronized void | removePropertyChangeListener (PropertyChangeListener l) |
| synchronized R | registry () |
| synchronized Workspace | createWorkspace (String name, String displayName) |
| synchronized Workspace | findWorkspace (String name) |
| synchronized Workspace | getCurrentWorkspace () |
| synchronized Workspace[] | getWorkspaces () |
| synchronized void | setWorkspaces (Workspace[] ws) |
| synchronized Frame | getMainWindow () |
| void | updateUI () |
Protected Member Functions | |
| TopComponent.Registry | componentRegistry () |
| WindowManager.Component | createTopComponentManager (TopComponent c) |
Package Functions | |
| synchronized void | delete (Workspace w) |
Private Attributes | |
| final Map | workspaces |
| transient Frame | mw |
| transient PropertyChangeSupport | pcs |
| transient R | r |
Static Private Attributes | |
| static final Log | log = LogFactory.getLog(DummyWindowManager.class) |
| static final long | serialVersionUID = 1L |
Trivial window manager that just keeps track of "workspaces" and "modes" according to contract but does not really use them, and just opens all top components in their own frames. Useful in case core-windows.jar is not installed, e.g. in standalone usage.
| org::openide::windows::DummyWindowManager::DummyWindowManager | ( | ) | [inline] |
References createWorkspace(), log, and workspaces.
| synchronized void org::openide::windows::DummyWindowManager::addPropertyChangeListener | ( | PropertyChangeListener | l | ) | [inline] |
References pcs.
| TopComponent.Registry org::openide::windows::DummyWindowManager::componentRegistry | ( | ) | [inline, protected] |
References registry().
| WindowManager.Component org::openide::windows::DummyWindowManager::createTopComponentManager | ( | TopComponent | c | ) | [inline, protected] |
| synchronized Workspace org::openide::windows::DummyWindowManager::createWorkspace | ( | String | name, | |
| String | displayName | |||
| ) | [inline] |
References pcs, and workspaces.
Referenced by delete(), and DummyWindowManager().
| synchronized void org::openide::windows::DummyWindowManager::delete | ( | Workspace | w | ) | [inline, package] |
References createWorkspace(), pcs, and workspaces.
| synchronized Workspace org::openide::windows::DummyWindowManager::findWorkspace | ( | String | name | ) | [inline] |
References workspaces.
| synchronized Workspace org::openide::windows::DummyWindowManager::getCurrentWorkspace | ( | ) | [inline] |
References workspaces.
Referenced by org::openide::windows::DummyWindowManager::TCM::open().
| synchronized Frame org::openide::windows::DummyWindowManager::getMainWindow | ( | ) | [inline] |
References mw.
| synchronized Workspace [] org::openide::windows::DummyWindowManager::getWorkspaces | ( | ) | [inline] |
References workspaces.
| synchronized R org::openide::windows::DummyWindowManager::registry | ( | ) | [inline] |
| synchronized void org::openide::windows::DummyWindowManager::removePropertyChangeListener | ( | PropertyChangeListener | l | ) | [inline] |
References pcs.
| synchronized void org::openide::windows::DummyWindowManager::setWorkspaces | ( | Workspace[] | ws | ) | [inline] |
References pcs, and workspaces.
| void org::openide::windows::DummyWindowManager::updateUI | ( | ) | [inline] |
final Log org::openide::windows::DummyWindowManager::log = LogFactory.getLog(DummyWindowManager.class) [static, private] |
transient Frame org::openide::windows::DummyWindowManager::mw [private] |
Referenced by getMainWindow().
transient PropertyChangeSupport org::openide::windows::DummyWindowManager::pcs [private] |
Referenced by addPropertyChangeListener(), createWorkspace(), delete(), removePropertyChangeListener(), and setWorkspaces().
transient R org::openide::windows::DummyWindowManager::r [private] |
Referenced by registry().
final long org::openide::windows::DummyWindowManager::serialVersionUID = 1L [static, private] |
final Map org::openide::windows::DummyWindowManager::workspaces [private] |
Referenced by createWorkspace(), delete(), DummyWindowManager(), findWorkspace(), getCurrentWorkspace(), getWorkspaces(), and setWorkspaces().
1.6.2