From 06908b7697f726e238b2f29dd62ce5bc4232d82f Mon Sep 17 00:00:00 2001 From: Frederico Palma Date: Wed, 27 Jun 2007 09:50:43 +0000 Subject: [PATCH] no message git-svn-id: https://svn.coded.pt/svn/SIPRP@426 bb69d46d-e84e-40c8-a05a-06db0d633741 --- .../estrutura/EstruturaProcessoMutableTreeNode.java | 4 ++-- .../processo/estrutura/EstruturaProcessoRenderer.java | 6 +++++- .../processo/estrutura/TrabalhadorMutableTreeNode.java | 3 ++- 3 files changed, 9 insertions(+), 4 deletions(-) diff --git a/trunk/siprp/medicina/processo/estrutura/EstruturaProcessoMutableTreeNode.java b/trunk/siprp/medicina/processo/estrutura/EstruturaProcessoMutableTreeNode.java index 9388e101..2961d479 100644 --- a/trunk/siprp/medicina/processo/estrutura/EstruturaProcessoMutableTreeNode.java +++ b/trunk/siprp/medicina/processo/estrutura/EstruturaProcessoMutableTreeNode.java @@ -56,7 +56,7 @@ abstract public class EstruturaProcessoMutableTreeNode extends DefaultMutableTre abstract protected String getIconPath(); - public Icon getICon() + public Icon getIcon() { loadIcon(); return icon; @@ -64,7 +64,7 @@ abstract public class EstruturaProcessoMutableTreeNode extends DefaultMutableTre protected void loadIcon() { - if( icon == null ) + if( icon == null && getIconPath() != null ) { try { diff --git a/trunk/siprp/medicina/processo/estrutura/EstruturaProcessoRenderer.java b/trunk/siprp/medicina/processo/estrutura/EstruturaProcessoRenderer.java index a9d94fcd..fcd50509 100644 --- a/trunk/siprp/medicina/processo/estrutura/EstruturaProcessoRenderer.java +++ b/trunk/siprp/medicina/processo/estrutura/EstruturaProcessoRenderer.java @@ -40,7 +40,11 @@ public class EstruturaProcessoRenderer extends DefaultTreeCellRenderer hasFocus); EstruturaProcessoMutableTreeNode node = ( EstruturaProcessoMutableTreeNode ) value; //System.out.println( node.getICon() ); - setIcon( node.getICon() ); + Icon icon = node.getIcon(); + if( icon != null ) + { + setIcon( icon ); + } return this; } diff --git a/trunk/siprp/medicina/processo/estrutura/TrabalhadorMutableTreeNode.java b/trunk/siprp/medicina/processo/estrutura/TrabalhadorMutableTreeNode.java index 81725efb..2a0342ea 100644 --- a/trunk/siprp/medicina/processo/estrutura/TrabalhadorMutableTreeNode.java +++ b/trunk/siprp/medicina/processo/estrutura/TrabalhadorMutableTreeNode.java @@ -25,6 +25,7 @@ public class TrabalhadorMutableTreeNode extends EstruturaProcessoMutableTreeNode protected String getIconPath() { - return ICON_PATH; + return null; +// return ICON_PATH; } }