public class CertificateDetailsView extends ModalViewWithUiHandlers<CertificatesUIHandlers>
| Modifier and Type | Class and Description |
|---|---|
(package private) static interface |
CertificateDetailsView.Binder
GWT UI creator
|
(package private) class |
CertificateDetailsView.CertTreeModel
Implements tree view model.
|
(package private) class |
CertificateDetailsView.LeafTreeCell
Renders a leaf node.
|
(package private) class |
CertificateDetailsView.TreeCell
Renders an internal non-leaf node.
|
(package private) static class |
CertificateDetailsView.TreeCellRenderer
The tree html render.
|
(package private) static interface |
CertificateDetailsView.TreeNodeTemplate
The tree node html template
|
| Modifier and Type | Field and Description |
|---|---|
(package private) com.google.gwt.user.cellview.client.CellTree |
detailsTree
The tree view to display the certificate data
|
(package private) org.gwtbootstrap3.client.ui.Modal |
modal
The target modal dialog
|
private static CertificateDetailsView.TreeCellRenderer |
RENDERER
Tree cell renderer instance
|
private static CertificateDetailsView.TreeNodeTemplate |
TEMPLATE
Tree node template instance
|
private com.google.gwt.view.client.ListDataProvider<java.util.Map.Entry<TaggedName,TaggedName[]>> |
treeProvider
The certificate tree data provider
|
private java.util.Map<TaggedName,TaggedName[]> |
treeValues
The target tree model
|
logger| Constructor and Description |
|---|
CertificateDetailsView(CertificateDetailsView.Binder binder)
Builds a certificate details view by injecting GWT binder as its parameter
|
| Modifier and Type | Method and Description |
|---|---|
protected org.gwtbootstrap3.client.ui.Modal |
getModal()
Provides an access to the target modal dialog.
|
void |
setCertDetailsTree(java.util.Map<TaggedName,TaggedName[]> data)
Sets the certificate data for the certificate tree view.
|
addHideHandler, addShowHandlergetUiHandlers, setUiHandlers@UiField org.gwtbootstrap3.client.ui.Modal modal
@UiField(provided=true) com.google.gwt.user.cellview.client.CellTree detailsTree
private final com.google.gwt.view.client.ListDataProvider<java.util.Map.Entry<TaggedName,TaggedName[]>> treeProvider
private java.util.Map<TaggedName,TaggedName[]> treeValues
private static final CertificateDetailsView.TreeNodeTemplate TEMPLATE
private static final CertificateDetailsView.TreeCellRenderer RENDERER
@Inject public CertificateDetailsView(CertificateDetailsView.Binder binder)
binder - GWT UI Binderpublic void setCertDetailsTree(java.util.Map<TaggedName,TaggedName[]> data)
data - The tree model that maps the parent node to its children nodesprotected org.gwtbootstrap3.client.ui.Modal getModal()
getModal in class ModalViewWithUiHandlers<CertificatesUIHandlers>