ToolBarButtonExtension
Métodos
Sección titulada «Métodos»| método | Descripción |
|---|---|
| checkPermissions(GWTNode node, GWTNode nodeParent, int originPanel) | Comprueba los permisos del botón según los permisos del nodo seleccionado para habilitarlo o deshabilitarlo. |
| checkPermissions(GWTDocument doc, GWTNode node) | Comprueba los permisos del botón según los permisos del documento seleccionado para habilitarlo o deshabilitarlo. |
| checkPermissions(GWTMail mail, GWTNode node) | Comprueba los permisos del botón según los permisos de la carpeta seleccionada para habilitarlo o deshabilitarlo. |
| checkPermissions(GWTRecord record, GWTNode node); | Comprueba los permisos del botón según los permisos del nodo de registro seleccionado para habilitarlo o deshabilitarlo. |
| isEnabled() | Devuelve un valor booleano que indica si el botón está habilitado o deshabilitado. |
| enable(boolean enable) | Habilita o deshabilita el botón. |
| getExtensionUUID() | Devuelve el id único de la extensión |
Ejemplo
Sección titulada «Ejemplo»public class ToolBarButton extends ToolBarButtonExtension {
public ToolBarButton(Image image, String title, ClickHandler handler) { super(image, title, handler); }
@Override public void checkPermissions(GWTNode node, GWTnode nodeParent, int originPanel) { // TODO Auto-generated method stub }
@Override public void checkPermissions(GWTDocument doc, GWTNode node) { // TODO Auto-generated method stub }
@Override public void checkPermissions(GWTMail mail, GWTNode node) { // TODO Auto-generated method stub }
@Override public void checkPermissions(GWTRecord record, GWTNode node) { // TODO Auto-generated method stub }
@Override public void enable(boolean enable) { // TODO Auto-generated method stub }
@Override public boolean isEnabled() { // TODO Auto-generated method stub return false; }
@Override public String getExtensionUUID() { return "9f84b330-d096-11df-bd3b-0800200c9a66"; }}