package siprp.higiene.gestao.riscos; import java.awt.dnd.DropTarget; import javax.swing.tree.TreeModel; import shst.data.outer.HsRiscoData; import shst.data.outer.HsRiscoMedidaData; import shst.data.outer.HsRiscoTemaData; import com.evolute.swing.tree.EvoDraggableTree; public class TreeRiscos extends EvoDraggableTree { private static final long serialVersionUID = 1L; public TreeRiscos( TreeModel model ) { super( model ); } @Override public void setDropTarget() { setDropTarget( new DropTarget( this , new DnDRiscosListener( this ) ) ); } public HsRiscoTemaData getSelectedTema() { Object object = getSelectedObject(); return object == null ? null : ((object instanceof HsRiscoTemaData) ? (HsRiscoTemaData) object : null); } public HsRiscoData getSelectedRisco() { Object object = getSelectedObject(); return object == null ? null : ((object instanceof HsRiscoData) ? (HsRiscoData) object : null); } public HsRiscoMedidaData getSelectedMedida() { Object object = getSelectedObject(); return object == null ? null : ((object instanceof HsRiscoMedidaData) ? (HsRiscoMedidaData) object : null); } }