A B C D E G H I J L N O P Q R S T U V 

A

AbstractTable<C extends Container & Connectable> - Class in org.jsimpledb.vaadin
Support superclass for Tables that are based on Connectable Containers.
AbstractTable() - Constructor for class org.jsimpledb.vaadin.AbstractTable
 
AbstractTable(String) - Constructor for class org.jsimpledb.vaadin.AbstractTable
 
addColumn(String, String, int, Table.Align) - Method in class org.jsimpledb.vaadin.AbstractTable
 
addColumn(String, String, int, Table.Align) - Method in class org.jsimpledb.vaadin.TypeTable
 
addContent(VerticalLayout) - Method in class org.jsimpledb.vaadin.ConfirmWindow
Add content to the confirmation window's main layout.
addListener(Property.ValueChangeListener) - Method in class org.jsimpledb.vaadin.JObjectChooser
 
addValueChangeListener(Property.ValueChangeListener) - Method in class org.jsimpledb.vaadin.JObjectChooser
 
areChildrenAllowed(Object) - Method in class org.jsimpledb.vaadin.TypeContainer
 
attach() - Method in class org.jsimpledb.vaadin.AbstractTable
 
attach() - Method in class org.jsimpledb.vaadin.ConfirmWindow
 
attach() - Method in class org.jsimpledb.vaadin.NullableField
 
attach() - Method in class org.jsimpledb.vaadin.TypeTable
 

B

buildContainer() - Method in class org.jsimpledb.vaadin.AbstractTable
 
buildContainer() - Method in class org.jsimpledb.vaadin.JObjectTable
 

C

cancelButton - Variable in class org.jsimpledb.vaadin.ConfirmWindow
 
closeWindow() - Method in class org.jsimpledb.vaadin.ConfirmWindow
Close this window.
configureColumns() - Method in class org.jsimpledb.vaadin.AbstractTable
 
configureColumns() - Method in class org.jsimpledb.vaadin.JObjectTable
 
ConfirmWindow - Class in org.jsimpledb.vaadin
A confirmation window.
ConfirmWindow(UI, String) - Constructor for class org.jsimpledb.vaadin.ConfirmWindow
 
ConfirmWindow(UI, String, String) - Constructor for class org.jsimpledb.vaadin.ConfirmWindow
 
ConfirmWindow(UI, String, String, String) - Constructor for class org.jsimpledb.vaadin.ConfirmWindow
 
connect() - Method in class org.jsimpledb.vaadin.ReloadableJObjectContainer
 
connect() - Method in class org.jsimpledb.vaadin.TypeContainer
 
convertToModel(ObjId, Class<? extends JObject>, Locale) - Method in class org.jsimpledb.vaadin.ReferenceFieldConverter
 
convertToModel(String, Class<? extends T>, Locale) - Method in class org.jsimpledb.vaadin.SimpleFieldConverter
 
convertToPresentation(JObject, Class<? extends ObjId>, Locale) - Method in class org.jsimpledb.vaadin.ReferenceFieldConverter
 
convertToPresentation(T, Class<? extends String>, Locale) - Method in class org.jsimpledb.vaadin.SimpleFieldConverter
 
copyWithRelated(JObject, JTransaction, CopyState) - Method in class org.jsimpledb.vaadin.QueryJObjectContainer
Copy the given database object, and any related objects needed by any @ProvidesProperty-annotated methods, into the specified transaction.

D

detach() - Method in class org.jsimpledb.vaadin.AbstractTable
 
detach() - Method in class org.jsimpledb.vaadin.TypeTable
 
disconnect() - Method in class org.jsimpledb.vaadin.ReloadableJObjectContainer
 
disconnect() - Method in class org.jsimpledb.vaadin.SnapshotJObjectContainer
 
doInTransaction(Runnable) - Method in class org.jsimpledb.vaadin.ExprQueryJObjectContainer
 
doInTransaction(Runnable) - Method in class org.jsimpledb.vaadin.JObjectContainer
Perform the given action within a new JTransaction.

E

equals(Object) - Method in class org.jsimpledb.vaadin.JObjectContainer.ObjFieldPropertyDef
 
execute() - Method in class org.jsimpledb.vaadin.ConfirmWindow
Execute some action after "OK" confirmation.
ExprQueryJObjectContainer - Class in org.jsimpledb.vaadin
QueryJObjectContainer whose query is defined by a Java expression.
ExprQueryJObjectContainer(ParseSession) - Constructor for class org.jsimpledb.vaadin.ExprQueryJObjectContainer
Constructor.
ExprQueryJObjectContainer(ParseSession, Class<?>) - Constructor for class org.jsimpledb.vaadin.ExprQueryJObjectContainer
Constructor.
extract(JObject) - Method in class org.jsimpledb.vaadin.JObjectContainer.ObjFieldPropertyDef
 
extract(JObject) - Method in class org.jsimpledb.vaadin.JObjectContainer.ObjIdPropertyDef
 
extract(JObject) - Method in class org.jsimpledb.vaadin.JObjectContainer.ObjPropertyDef
 
extract(JObject) - Method in class org.jsimpledb.vaadin.JObjectContainer.ObjTypePropertyDef
 
extract(JObject) - Method in class org.jsimpledb.vaadin.JObjectContainer.ObjVersionPropertyDef
 
extract(JObject) - Method in class org.jsimpledb.vaadin.JObjectContainer.RefLabelPropertyDef
 

G

getChildren(Object) - Method in class org.jsimpledb.vaadin.TypeContainer
 
getChilds() - Method in class org.jsimpledb.vaadin.TypeContainer.Node
 
getContainer() - Method in class org.jsimpledb.vaadin.AbstractTable
 
getContainer() - Method in class org.jsimpledb.vaadin.TypeTable
 
getJClass() - Method in class org.jsimpledb.vaadin.JObjectChooser
Get the JClass corresponding to the currently selected type, if any.
getJObjectContainer() - Method in class org.jsimpledb.vaadin.JObjectChooser
Get the object container for this instance.
getKeyFor(JObject) - Method in class org.jsimpledb.vaadin.JObjectContainer
 
getKeyFor(TypeContainer.Node) - Method in class org.jsimpledb.vaadin.TypeContainer
 
getModelType() - Method in class org.jsimpledb.vaadin.ReferenceFieldConverter
 
getModelType() - Method in class org.jsimpledb.vaadin.SimpleFieldConverter
 
getObjectPanel() - Method in class org.jsimpledb.vaadin.JObjectChooser
Get the component containing the type chooser and object panel.
getObjId() - Method in class org.jsimpledb.vaadin.JObjectChooser
Get the currently selected object, if any.
getOrderedPropertyNames() - Method in class org.jsimpledb.vaadin.JObjectContainer
Get the properties of this container in preferred order.
getParent(Object) - Method in class org.jsimpledb.vaadin.TypeContainer
 
getParent() - Method in class org.jsimpledb.vaadin.TypeContainer.Node
 
getPresentationType() - Method in class org.jsimpledb.vaadin.ReferenceFieldConverter
 
getPresentationType() - Method in class org.jsimpledb.vaadin.SimpleFieldConverter
 
getPropertyValue(JObject, PropertyDef<V>) - Method in class org.jsimpledb.vaadin.JObjectContainer
 
getRelatedObjects(JObject) - Method in class org.jsimpledb.vaadin.QueryJObjectContainer
Find objects related to the specified object that are needed by any @ProvidesProperty-annotated methods.
getRootType() - Method in class org.jsimpledb.vaadin.TypeContainer
 
getShowForm() - Method in class org.jsimpledb.vaadin.JObjectChooser
Get the form with the sort chooser and expression text area.
getType() - Method in class org.jsimpledb.vaadin.JObjectChooser
Get the current type restriction, if any.
getType() - Method in class org.jsimpledb.vaadin.JObjectContainer
Get the type restriction associated with this instance.
getType() - Method in class org.jsimpledb.vaadin.TypeContainer.Node
 
getTypeTable() - Method in class org.jsimpledb.vaadin.JObjectChooser
Get the type table.

H

hasChildren(Object) - Method in class org.jsimpledb.vaadin.TypeContainer
 
hashCode() - Method in class org.jsimpledb.vaadin.JObjectContainer.ObjFieldPropertyDef
 

I

isRoot(Object) - Method in class org.jsimpledb.vaadin.TypeContainer
 
iterateObjects() - Method in class org.jsimpledb.vaadin.SnapshotJObjectContainer
Iterate the database objects that will be used to fill this container.

J

jdb - Variable in class org.jsimpledb.vaadin.JObjectContainer
The associated JSimpleDB.
JObjectChooser - Class in org.jsimpledb.vaadin
Contains widgets that allow choosing an object reference.
JObjectChooser(ParseSession, Class<?>, boolean) - Constructor for class org.jsimpledb.vaadin.JObjectChooser
Constructor.
JObjectContainer - Class in org.jsimpledb.vaadin
Vaadin Container backed by JSimpleDB Java model objects.
JObjectContainer(JSimpleDB, Class<?>) - Constructor for class org.jsimpledb.vaadin.JObjectContainer
Constructor.
JObjectContainer.ObjFieldPropertyDef - Class in org.jsimpledb.vaadin
Implements a property reflecting the value of a JSimpleDB field.
JObjectContainer.ObjFieldPropertyDef(int, String) - Constructor for class org.jsimpledb.vaadin.JObjectContainer.ObjFieldPropertyDef
 
JObjectContainer.ObjIdPropertyDef - Class in org.jsimpledb.vaadin
Implements the JObjectContainer.OBJECT_ID_PROPERTY property.
JObjectContainer.ObjIdPropertyDef() - Constructor for class org.jsimpledb.vaadin.JObjectContainer.ObjIdPropertyDef
 
JObjectContainer.ObjPropertyDef<T> - Class in org.jsimpledb.vaadin
Support superclass for PropertyDef implementations that derive the property value from a JObject.
JObjectContainer.ObjPropertyDef(String, Class<T>) - Constructor for class org.jsimpledb.vaadin.JObjectContainer.ObjPropertyDef
 
JObjectContainer.ObjTypePropertyDef - Class in org.jsimpledb.vaadin
Implements the JObjectContainer.TYPE_PROPERTY property.
JObjectContainer.ObjTypePropertyDef() - Constructor for class org.jsimpledb.vaadin.JObjectContainer.ObjTypePropertyDef
 
JObjectContainer.ObjVersionPropertyDef - Class in org.jsimpledb.vaadin
Implements the JObjectContainer.VERSION_PROPERTY property.
JObjectContainer.ObjVersionPropertyDef() - Constructor for class org.jsimpledb.vaadin.JObjectContainer.ObjVersionPropertyDef
 
JObjectContainer.RefLabelPropertyDef - Class in org.jsimpledb.vaadin
JObjectContainer.RefLabelPropertyDef() - Constructor for class org.jsimpledb.vaadin.JObjectContainer.RefLabelPropertyDef
 
JObjectTable - Class in org.jsimpledb.vaadin
Table showing all objects of a certain type, backed by an JObjectContainer.
JObjectTable(JSimpleDB, JObjectContainer, Session) - Constructor for class org.jsimpledb.vaadin.JObjectTable
 
JObjectTable(JSimpleDB, JObjectContainer, Session, boolean) - Constructor for class org.jsimpledb.vaadin.JObjectTable
 

L

load(Iterable<? extends JObject>) - Method in class org.jsimpledb.vaadin.JObjectContainer
Load this container using the supplied backing JObjects.
load(Iterator<? extends JObject>) - Method in class org.jsimpledb.vaadin.JObjectContainer
Load this container using the supplied backing JObjects.
log - Variable in class org.jsimpledb.vaadin.AbstractTable
 
log - Variable in class org.jsimpledb.vaadin.JObjectChooser
 
log - Variable in class org.jsimpledb.vaadin.JObjectContainer
 
log - Variable in class org.jsimpledb.vaadin.TypeContainer
 

N

NAME_PROPERTY - Static variable in class org.jsimpledb.vaadin.TypeContainer
 
NullableField<T> - Class in org.jsimpledb.vaadin
Wraps a Field that is capable of displaying, but not necessarily choosing, a null value, and adds a "Null" button that sets the value to null.
NullableField(Field<T>) - Constructor for class org.jsimpledb.vaadin.NullableField
 

O

OBJECT_ID_PROPERTY - Static variable in class org.jsimpledb.vaadin.JObjectContainer
Container property name for the object ID property.
okButton - Variable in class org.jsimpledb.vaadin.ConfirmWindow
 
org.jsimpledb.vaadin - package org.jsimpledb.vaadin
Classes to facilitate Vaadin applications that interact with a JSimpleDB database.

P

proeprtyType() - Method in class org.jsimpledb.vaadin.TypeContainer.Node
 
propertyName() - Method in class org.jsimpledb.vaadin.TypeContainer.Node
 
propertyStorageId() - Method in class org.jsimpledb.vaadin.TypeContainer.Node
 

Q

queryForObjects() - Method in class org.jsimpledb.vaadin.ExprQueryJObjectContainer
 
queryForObjects() - Method in class org.jsimpledb.vaadin.QueryJObjectContainer
Query for the database objects that will be used to fill this container.
QueryJObjectContainer - Class in org.jsimpledb.vaadin
Vaadin Container backed by JSimpleDB Java model objects acquired by performing a transactional query and copying out the results into a SnapshotJTransaction.
QueryJObjectContainer(JSimpleDB, Class<?>) - Constructor for class org.jsimpledb.vaadin.QueryJObjectContainer
Constructor.

R

REFERENCE_LABEL_PROPERTY - Static variable in class org.jsimpledb.vaadin.JObjectContainer
Container property name for the reference label property, which has type Component.
ReferenceFieldConverter - Class in org.jsimpledb.vaadin
Vaadin Converter for that converts between ObjId's and JObjects.
ReferenceFieldConverter(JTransaction) - Constructor for class org.jsimpledb.vaadin.ReferenceFieldConverter
Constructor.
reload() - Method in class org.jsimpledb.vaadin.QueryJObjectContainer
(Re)load this container.
reload() - Method in class org.jsimpledb.vaadin.ReloadableJObjectContainer
(Re)load this container.
reload() - Method in class org.jsimpledb.vaadin.SnapshotJObjectContainer
(Re)load this container.
reload() - Method in class org.jsimpledb.vaadin.TypeContainer
 
ReloadableJObjectContainer - Class in org.jsimpledb.vaadin
ReloadableJObjectContainer(JSimpleDB, Class<?>) - Constructor for class org.jsimpledb.vaadin.ReloadableJObjectContainer
Constructor.
reloadAfterCommit() - Method in class org.jsimpledb.vaadin.ReloadableJObjectContainer
Reload this container after the transaction open in the current thread successfully commits.
removeItem(Object) - Method in class org.jsimpledb.vaadin.TypeContainer
 
removeListener(Property.ValueChangeListener) - Method in class org.jsimpledb.vaadin.JObjectChooser
 
removeValueChangeListener(Property.ValueChangeListener) - Method in class org.jsimpledb.vaadin.JObjectChooser
 
rootItemIds() - Method in class org.jsimpledb.vaadin.TypeContainer
 

S

session - Variable in class org.jsimpledb.vaadin.ExprQueryJObjectContainer
 
setChildrenAllowed(Object, boolean) - Method in class org.jsimpledb.vaadin.TypeContainer
 
setContentExpression(String) - Method in class org.jsimpledb.vaadin.ExprQueryJObjectContainer
Configure the expression that returns this container's content.
setParent(TypeContainer.Node) - Method in class org.jsimpledb.vaadin.TypeContainer.Node
 
setParent(Object, Object) - Method in class org.jsimpledb.vaadin.TypeContainer
 
setType(Class<T>) - Method in class org.jsimpledb.vaadin.JObjectContainer
Change the type restriction associated with this instance.
show() - Method in class org.jsimpledb.vaadin.ConfirmWindow
Show this window.
SimpleFieldConverter<T> - Class in org.jsimpledb.vaadin
Vaadin Converter for FieldTypes to/from String.
SimpleFieldConverter(FieldType<T>) - Constructor for class org.jsimpledb.vaadin.SimpleFieldConverter
 
SizedLabel - Class in org.jsimpledb.vaadin
A Label initialized to have undefined size, so its size shrinks to the content.
SizedLabel() - Constructor for class org.jsimpledb.vaadin.SizedLabel
 
SizedLabel(Property<?>) - Constructor for class org.jsimpledb.vaadin.SizedLabel
 
SizedLabel(Property<?>, ContentMode) - Constructor for class org.jsimpledb.vaadin.SizedLabel
 
SizedLabel(String) - Constructor for class org.jsimpledb.vaadin.SizedLabel
 
SizedLabel(String, ContentMode) - Constructor for class org.jsimpledb.vaadin.SizedLabel
 
SmallButton - Class in org.jsimpledb.vaadin
 
SmallButton() - Constructor for class org.jsimpledb.vaadin.SmallButton
 
SmallButton(String) - Constructor for class org.jsimpledb.vaadin.SmallButton
 
SmallButton(String, Button.ClickListener) - Constructor for class org.jsimpledb.vaadin.SmallButton
 
SnapshotJObjectContainer - Class in org.jsimpledb.vaadin
Specialized JObjectContainer for use with key/value stores that implement KVTransaction.mutableSnapshot().
SnapshotJObjectContainer(JSimpleDB, Class<?>) - Constructor for class org.jsimpledb.vaadin.SnapshotJObjectContainer
Constructor.
STORAGE_ID_PROPERTY - Static variable in class org.jsimpledb.vaadin.TypeContainer
 

T

TYPE_FUNCTION - Static variable in class org.jsimpledb.vaadin.TypeContainer.Node
 
TYPE_PROPERTY - Static variable in class org.jsimpledb.vaadin.JObjectContainer
Container property name for the object type property.
TYPE_PROPERTY - Static variable in class org.jsimpledb.vaadin.TypeContainer
 
TypeContainer - Class in org.jsimpledb.vaadin
Hierarical container that contains the tree of all Java model classes in the database schema.
TypeContainer(JSimpleDB) - Constructor for class org.jsimpledb.vaadin.TypeContainer
Constructor.
TypeContainer(JSimpleDB, Class<?>) - Constructor for class org.jsimpledb.vaadin.TypeContainer
Constructor.
TypeContainer.Node - Class in org.jsimpledb.vaadin
 
TypeContainer.Node(JClass<?>) - Constructor for class org.jsimpledb.vaadin.TypeContainer.Node
 
TypeContainer.Node(Class<?>) - Constructor for class org.jsimpledb.vaadin.TypeContainer.Node
 
TypeTable - Class in org.jsimpledb.vaadin
Table showing object types.
TypeTable(TypeContainer) - Constructor for class org.jsimpledb.vaadin.TypeTable
 

U

ui - Variable in class org.jsimpledb.vaadin.ConfirmWindow
 
updateItem(JObject) - Method in class org.jsimpledb.vaadin.JObjectContainer
Update a single item in this container by updating its backing object.

V

VERSION_PROPERTY - Static variable in class org.jsimpledb.vaadin.JObjectContainer
Container property name for the object schema version property.
A B C D E G H I J L N O P Q R S T U V 

Copyright © 2016. All rights reserved.