TreeTablePanel.javaPaquete: org.projectforge.web.tree
Interfaces: for, TreeTablePanel
Métodos (4): setEventNode, setEvent, getEventNode, getImageUrl
Importaciones: 2 paquetes
package org.projectforge.web.tree;
import org.apache.wicket.ajax.AjaxRequestTarget;
import java.io.Serializable;
/**
* El componente de tabla que utiliza la implementación de TreeTable debe implementar esta interfaz para recibir eventos del TreeIconsActionPanel.
* @author Kai Reinhard (k.reinhard@micromata.de)
*
*/
public interface TreeTablePanel
{
/**
* Este método será llamado por TreeIconsActionPanel siempre para los nodos que el usuario ha abierto, cerrado o explorado. Así la página
* padre puede resaltar la fila correspondiente.
*/
public void setEventNode(Serializable hashId);
/**
* Este método será llamado por TreeIconsActionPanel siempre para los nodos que el usuario ha abierto, cerrado o explorado. Así la página
* padre puede resaltar la fila correspondiente.
*/
public void setEvent(AjaxRequestTarget target, TreeTableEvent event, TreeTableNode node);
/**
* @return el nodo de evento que se estableció previamente o null si no existe.
*/
public Serializable getEventNode();
/**
* Utilizado por TreeIconsActionPanel para obtener la ruta completa de los iconos.
* @param image nombre del archivo del icono a mostrar (sin información de ruta).
* @return
*/
public String getImageUrl(String image);
}
868d6abb7 2025 -> 2026 63081666f Encabezados de archivos fuente: 2024 -> 2025. b6092df09 Copyright 2023 -> 2024 ab45d51fa Copyright 2001-2022 -> 2001-2023. 5f7ef41b8 Copyright 2021 -> 2022