| Modifier and Type | Field and Description |
|---|---|
protected net.thevpc.common.props.WritableValue<AppComponent> |
Window.component |
protected net.thevpc.common.props.WritableValue<AppComponent> |
Alert.content |
protected net.thevpc.common.props.WritableValue<AppComponent> |
Alert.owner |
| Modifier and Type | Method and Description |
|---|---|
AppComponent |
Button.copy(boolean bind) |
AppComponent |
ContextMenu.createPreferredChild(String name,
net.thevpc.common.props.Path absolutePath) |
AppComponent |
Frame.createPreferredChild(String name,
net.thevpc.common.props.Path absolutePath) |
AppComponent |
ToolBar.createPreferredChild(String name,
net.thevpc.common.props.Path absolutePath) |
AppComponent |
MenuBar.createPreferredChild(String name,
net.thevpc.common.props.Path absolutePath) |
AppComponent |
ToolBarGroup.createPreferredChild(String name,
net.thevpc.common.props.Path absolutePath) |
AppComponent |
Menu.createPreferredChild(String name,
net.thevpc.common.props.Path absolutePath) |
| Modifier and Type | Method and Description |
|---|---|
net.thevpc.common.props.WritableValue<AppComponent> |
Window.component() |
AppContainerChildren<AppComponent> |
Application.components() |
AppContainer<AppComponent> |
Application.container() |
net.thevpc.common.props.WritableValue<AppComponent> |
Frame.content() |
net.thevpc.common.props.WritableValue<AppComponent> |
Alert.content() |
net.thevpc.common.props.WritableValue<AppComponent> |
Alert.owner() |
| Modifier and Type | Method and Description |
|---|---|
void |
PrinterJob.printComponent(AppComponent component) |
AppAlert |
Alert.setContent(AppComponent mainComponent) |
void |
ContextMenu.show(AppComponent source,
int x,
int y) |
String |
Alert.showDialog(AppComponent owner) |
boolean |
FontChooser.showDialog(AppComponent owner) |
AppDialogResult |
Alert.showInputDialog(AppComponent owner) |
boolean |
FileChooser.showOpenDialog(AppComponent owner) |
boolean |
FileChooser.showSaveDialog(AppComponent owner) |
| Constructor and Description |
|---|
Alert(AppComponent owner) |
ScrollPane(AppComponent content) |
ScrollPane(String id,
AppComponent content,
Application app) |
Window(String id,
net.thevpc.common.i18n.Str title,
Anchor anchor,
AppComponent component) |
Window(String id,
net.thevpc.common.i18n.Str title,
Anchor anchor,
AppComponent component,
Application app) |
Window(String id,
net.thevpc.common.i18n.Str title,
AppComponent component) |
| Constructor and Description |
|---|
ButtonGroupBase(String id,
net.thevpc.common.i18n.Str text,
Application app,
Class<? extends AppComponent> componentType,
Class<? extends AppComponentPeer> peerType) |
TreeBase(String id,
Class itemType,
Class<? extends AppComponent> componentType,
Class<? extends AppComponentPeer> peerType,
Application app) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
AppContainerChildren<C extends AppComponent> |
| Modifier and Type | Interface and Description |
|---|---|
interface |
AppDialogInputPane |
| Modifier and Type | Method and Description |
|---|---|
AppComponent |
AppContainerChildren.add(C component,
net.thevpc.common.props.Path path) |
AppComponent |
AppContainerChildren.addFolder(net.thevpc.common.props.Path relativePath) |
AppComponent |
AppContainerChildren.addSeparator() |
AppComponent |
AppContainerChildren.addSeparator(net.thevpc.common.props.Path relativePath) |
AppComponent |
ApplicationToolkit.createComponent(Object object) |
AppComponent |
AppContainerChildren.get(net.thevpc.common.props.Path path) |
AppComponent |
AppContainerChildren.remove(net.thevpc.common.props.Path relativePath) |
AppComponent |
AppContainerChildren.remove(String name) |
| Modifier and Type | Method and Description |
|---|---|
List<AppComponent> |
AppContainerChildren.addMulti(AppComponent component,
net.thevpc.common.props.Path relativePath,
net.thevpc.common.props.Path... all)
add a component with the very same model to multiple locations
|
net.thevpc.common.props.ObservableValue<AppComponent> |
ApplicationToolkit.focusOwner() |
| Modifier and Type | Method and Description |
|---|---|
List<AppComponent> |
AppContainerChildren.addMulti(AppComponent component,
net.thevpc.common.props.Path relativePath,
net.thevpc.common.props.Path... all)
add a component with the very same model to multiple locations
|
SupportSupplier<AppComponentPeer> |
AppComponentPeerFactoryOld.createComponentPeer(AppComponent component) |
AppComponentPeer |
ApplicationToolkit.createComponentPeer(AppComponent component) |
SupportSupplier<AppComponentPeer> |
AppComponentPeerFactory.createComponentPeer(AppComponent component) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
AppContainer<C extends AppComponent> |
interface |
AppContainerOne<C extends AppComponent> |
| Modifier and Type | Method and Description |
|---|---|
AppComponent |
AppComponent.copy(boolean bind) |
AppComponent |
AppComponent.parent() |
AppComponent |
AppComponent.setOptions(AppComponentOptions options) |
AppComponent |
AppComponentEvent.source() |
| Modifier and Type | Method and Description |
|---|---|
net.thevpc.common.props.WritableValue<AppComponent> |
AppWindow.component() |
Class<? extends AppComponent> |
AppComponentOptions.componentType() |
Class<? extends AppComponent> |
AppComponent.componentType() |
net.thevpc.common.props.WritableValue<AppComponent> |
AppFrame.content() |
net.thevpc.common.props.WritableValue<AppComponent> |
AppAlert.content() |
net.thevpc.common.props.WritableValue<AppComponent> |
AppAlert.owner() |
| Modifier and Type | Method and Description |
|---|---|
AppAlert |
AppAlert.setContent(AppComponent mainComponent) |
void |
AppContextMenu.show(AppComponent source,
int x,
int y) |
boolean |
AppFontChooser.showDialog(AppComponent owner) |
String |
AppAlert.showDialog(AppComponent owner) |
AppDialogResult |
AppAlert.showInputDialog(AppComponent owner) |
boolean |
AppFileChooser.showOpenDialog(AppComponent owner) |
boolean |
AppFileChooser.showSaveDialog(AppComponent owner) |
| Modifier and Type | Method and Description |
|---|---|
AppComponentOptions |
AppComponentOptions.componentType(Class<? extends AppComponent> value) |
AppComponentOptions |
AppComponentOptions.componentTypeIfNull(Class<? extends AppComponent> value) |
| Constructor and Description |
|---|
WritableImage(String name,
Application app,
AppComponent component) |
| Modifier and Type | Method and Description |
|---|---|
AppComponent |
DefaultNodeSupplierContext.getParent() |
AppComponent |
NodeSupplierContext.getParent() |
| Modifier and Type | Method and Description |
|---|---|
AppContainerChildren<AppComponent> |
DefaultApplication.components() |
AppContainer<AppComponent> |
DefaultApplication.container() |
net.thevpc.common.props.ObservableValue<AppComponent> |
AbstractApplicationToolkit.focusOwner() |
| Modifier and Type | Method and Description |
|---|---|
static void |
Applications.bindContent(AppComponent parent,
AppComponent child) |
static void |
Applications.copyResources(AppComponent parent,
AppComponent child) |
AppComponentPeer |
AbstractApplicationToolkit.createComponentPeer(AppComponent component) |
static AppFrame |
Applications.frameOf(AppComponent child) |
static boolean |
Applications.isDeepChildOf(AppComponent child,
AppComponent parent) |
static void |
Applications.propagateResources(AppComponent parent,
AppComponent child) |
static String |
Applications.rawString(net.thevpc.common.i18n.Str str,
AppComponent comp) |
static String |
Applications.rawString(net.thevpc.common.i18n.WritableStr str,
AppComponent comp) |
static net.thevpc.common.i18n.WritableStr |
Applications.resolveTextProperty(AppComponent model) |
static void |
Applications.setAllIconConfig(AppComponent component,
IconConfig iconConfig) |
static void |
Applications.setAllIconSet(AppComponent component,
String iconSet) |
static void |
Applications.setAllLocale(AppComponent component,
Locale locale) |
boolean |
Applications.ComponentTreeVisitor.visit(AppComponent component) |
static void |
Applications.visitComponentTree(AppComponent component,
Applications.ComponentTreeVisitor a) |
| Constructor and Description |
|---|
DefaultActionEvent(Application app,
AppComponent component,
Object source,
Object base) |
DefaultNodeSupplierContext(AppComponent parentGuiComponent,
Application application) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
AppContainerChild<C extends AppComponent> |
class |
AppContainerChildrenImpl<C extends AppComponent> |
class |
ContainerBase<C extends AppComponent> |
class |
ContainerOneBase<C extends AppComponent> |
protected static class |
ContainerOneBase.AppContainerChildrenOne<C extends AppComponent> |
class |
NameBoundPropertyListener<C extends AppComponent> |
| Modifier and Type | Class and Description |
|---|---|
class |
ChoiceBase<T> |
class |
ColorBase |
class |
ComponentBase |
class |
ContainerBase<C extends AppComponent> |
class |
ContainerOneBase<C extends AppComponent> |
class |
ControlBase |
class |
EditTextBase |
class |
FileBase |
class |
FontBase |
class |
NumberBase<T extends Number> |
class |
TextBase |
class |
ToggleBase |
class |
WindowContainerBase |
| Modifier and Type | Field and Description |
|---|---|
protected AppComponent |
ComponentBase.parent |
| Modifier and Type | Field and Description |
|---|---|
protected Class<? extends AppComponent> |
ComponentBase.itemType |
| Modifier and Type | Method and Description |
|---|---|
AppComponent |
AppContainerChildrenImpl.add(AppComponent component,
net.thevpc.common.props.Path relativePath) |
AppComponent |
AppContainerChildrenImpl.addFolder(net.thevpc.common.props.Path relativePath) |
AppComponent |
AppContainerChildrenImpl.addSeparator() |
AppComponent |
AppContainerChildrenImpl.addSeparator(net.thevpc.common.props.Path relativePath) |
AppComponent |
ComponentBase.copy(boolean bind) |
protected AppComponent |
ComponentBase.copyDefault() |
AppComponent |
ContainerBase.createPreferredChild(String name,
net.thevpc.common.props.Path absolutePath) |
AppComponent |
AppContainerChildrenImpl.get(net.thevpc.common.props.Path relativePath) |
AppComponent |
ComponentBase.parent() |
AppComponent |
AppContainerChildrenImpl.remove(net.thevpc.common.props.Path relativePath) |
AppComponent |
AppContainerChildrenImpl.remove(String name) |
AppComponent |
ComponentBase.setOptions(AppComponentOptions options) |
| Modifier and Type | Method and Description |
|---|---|
List<AppComponent> |
AppContainerChildrenImpl.addMulti(AppComponent component,
net.thevpc.common.props.Path relativePath,
net.thevpc.common.props.Path... all) |
Class<? extends AppComponent> |
ComponentBase.componentType() |
| Modifier and Type | Method and Description |
|---|---|
AppComponent |
AppContainerChildrenImpl.add(AppComponent component,
net.thevpc.common.props.Path relativePath) |
List<AppComponent> |
AppContainerChildrenImpl.addMulti(AppComponent component,
net.thevpc.common.props.Path relativePath,
net.thevpc.common.props.Path... all) |
void |
ComponentBase.setParent(AppComponent other) |
| Constructor and Description |
|---|
ChoiceBase(String id,
net.thevpc.common.props.PropertyType itemType,
boolean acceptMulti,
Application app,
Class<? extends AppComponent> componentType,
Class<? extends AppComponentPeer> peerType) |
ColorBase(String id,
Application app,
Class<? extends AppComponent> componentType,
Class<? extends AppComponentPeer> peerType) |
ComponentBase(String id,
Application app,
Class<? extends AppComponent> itemType,
Class<? extends AppComponentPeer> peerType) |
ContainerBase(String id,
Application app,
Class<? extends AppComponent> componentType,
Class<? extends AppComponentPeer> peerType,
Class<? extends C> childComponentType) |
ContainerBase(String id,
Application app,
Class<? extends AppComponent> componentType,
Class<? extends AppComponentPeer> peerType,
Class<? extends C> childComponentType,
boolean initChildren) |
ContainerOneBase(String id,
Application app,
String childName,
boolean multi,
Class<? extends AppComponent> componentType,
Class<? extends AppComponentPeer> peerType,
Class<? extends C> childComponentType) |
ControlBase(String id,
Application app,
Class<? extends AppComponent> componentType,
Class<? extends AppComponentPeer> peerType) |
FileBase(String id,
Application app,
Class<? extends AppComponent> componentType,
Class<? extends AppComponentPeer> peerType) |
FontBase(String id,
Application app,
Class<? extends AppComponent> componentType,
Class<? extends AppComponentPeer> peerType) |
| Modifier and Type | Class and Description |
|---|---|
class |
InputTextAreaPanel |
class |
InputTextFieldPanel |
| Modifier and Type | Method and Description |
|---|---|
default void |
AppComponentPeer.addChild(AppComponent other,
int index) |
void |
AppComponentPeer.install(AppComponent comp)
prepare the peer and adds to parent
|
default void |
AppComponentPeer.removeChild(AppComponent other,
int index) |
boolean |
AppFontChooserPeer.showDialog(AppComponent owner) |
boolean |
AppFontButtonPeer.showDialog(AppComponent owner) |
String |
AppAlertPeer.showDialog(AppComponent owner) |
AppDialogResult |
AppAlertPeer.showInputDialog(AppComponent owner) |
Copyright © 2021 vpc open source initiative. All rights reserved.