public static class PropertiesService.Editor extends Object
| Modifier and Type | Field and Description |
|---|---|
protected Object |
bean |
protected boolean |
externalFrame |
protected xyz.cofe.common.Reciver<JFrame> |
framePositionBuilder |
protected xyz.cofe.common.Reciver<JFrame> |
frameReciver |
protected List<xyz.cofe.gui.swing.properties.Property> |
properties |
protected xyz.cofe.common.Reciver<xyz.cofe.gui.swing.properties.PropertySheet> |
propertySheetReciver |
protected String |
title |
| Constructor and Description |
|---|
Editor(PropertiesService ps) |
protected Object bean
protected String title
protected boolean externalFrame
protected xyz.cofe.common.Reciver<JFrame> frameReciver
protected xyz.cofe.common.Reciver<xyz.cofe.gui.swing.properties.PropertySheet> propertySheetReciver
protected xyz.cofe.common.Reciver<JFrame> framePositionBuilder
protected List<xyz.cofe.gui.swing.properties.Property> properties
public Editor(PropertiesService ps)
public PropertiesService.Editor bean(Object o)
public PropertiesService.Editor title(String titleText)
public PropertiesService.Editor externalFrame(boolean extfrm)
public PropertiesService.Editor frame(String title)
public PropertiesService.Editor frame(xyz.cofe.common.Reciver<JFrame> frmReciver)
public PropertiesService.Editor propertySheet(xyz.cofe.common.Reciver<xyz.cofe.gui.swing.properties.PropertySheet> propReciver)
public PropertiesService.Editor framePosition(xyz.cofe.common.Reciver<JFrame> frmReciver)
public List<xyz.cofe.gui.swing.properties.Property> getProperties()
public PropertiesService.Editor addProperty(xyz.cofe.gui.swing.properties.Property prop)
public PropertiesService.Editor addProperty(String name, Class type, xyz.cofe.collection.Func0 read, xyz.cofe.collection.Func1 write)
public PropertiesService.Editor addProperty(String name, Object value)
public PropertiesService.Editor addPropertyOf(Object bean, boolean include, String... properties)
public PropertiesService.EditorPropertyBuilder addProperty(String name)
public void show()
Copyright © 2019. All rights reserved.