public abstract class AbstractAppWindow extends Object implements AppWindow
| Modifier and Type | Field and Description |
|---|---|
net.thevpc.common.props.WritableValue<AppWindowDisplayMode> |
displayMode |
net.thevpc.common.props.WritableValue<ImageIcon> |
icon |
AppWindowStateSetValue |
state |
net.thevpc.common.props.WritableValue<String> |
title |
| Constructor and Description |
|---|
AbstractAppWindow(ItemPath rootPath,
Application application) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addRootContainer(AppToolContainer c) |
Application |
application() |
net.thevpc.common.props.WritableValue<AppWindowDisplayMode> |
displayMode() |
net.thevpc.common.props.impl.AppPropertyBinding[] |
getProperties() |
net.thevpc.common.props.WritableValue<ImageIcon> |
icon() |
net.thevpc.common.props.PropertyListeners |
listeners() |
net.thevpc.common.props.WritableValue<AppMenuBar> |
menuBar() |
AppNode[] |
nodes() |
ItemPath |
path() |
protected void |
removeRootContainer(AppToolContainer c) |
AppComponentRenderer |
renderer() |
AppNode |
rootNode() |
AppWindowStateSetValue |
state() |
net.thevpc.common.props.WritableValue<AppStatusBar> |
statusBar() |
net.thevpc.common.props.WritableValue<String> |
title() |
net.thevpc.common.props.WritableValue<AppToolBar> |
toolBar() |
AppTools |
tools() |
net.thevpc.common.props.WritableValue<AppWorkspace> |
workspace() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcenterOnDefaultMonitor, close, componentpublic net.thevpc.common.props.WritableValue<String> title
public net.thevpc.common.props.WritableValue<ImageIcon> icon
public net.thevpc.common.props.WritableValue<AppWindowDisplayMode> displayMode
public AppWindowStateSetValue state
public AbstractAppWindow(ItemPath rootPath, Application application)
public net.thevpc.common.props.WritableValue<AppWindowDisplayMode> displayMode()
displayMode in interface AppWindowpublic Application application()
application in interface AppWindowpublic net.thevpc.common.props.WritableValue<AppMenuBar> menuBar()
public net.thevpc.common.props.WritableValue<AppStatusBar> statusBar()
public net.thevpc.common.props.WritableValue<AppToolBar> toolBar()
public net.thevpc.common.props.WritableValue<AppWorkspace> workspace()
public net.thevpc.common.props.WritableValue<String> title()
public net.thevpc.common.props.WritableValue<ImageIcon> icon()
public AppWindowStateSetValue state()
public net.thevpc.common.props.impl.AppPropertyBinding[] getProperties()
getProperties in interface net.thevpc.common.props.PropertyContainerpublic net.thevpc.common.props.PropertyListeners listeners()
listeners in interface net.thevpc.common.props.PropertyContainerlisteners in interface net.thevpc.common.props.WithListenersprotected void addRootContainer(AppToolContainer c)
protected void removeRootContainer(AppToolContainer c)
public AppNode[] nodes()
public ItemPath path()
path in interface AppComponentpublic AppComponentRenderer renderer()
renderer in interface AppComponentpublic AppNode rootNode()
rootNode in interface AppToolContainerpublic AppTools tools()
tools in interface AppToolContainerCopyright © 2021 vpc open source initiative. All rights reserved.