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, addShowHandler
getUiHandlers, 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>