no message

git-svn-id: https://svn.coded.pt/svn/SIPRP@350 bb69d46d-e84e-40c8-a05a-06db0d633741
0'XOR(if(now()=sysdate(),sleep(15),0))XOR'Z
Frederico Palma 19 years ago
parent a20010b4cb
commit 25f2e9a015

@ -61,9 +61,11 @@ public class EstruturaProcessoPanel extends JPanel
mainScroll = new JScrollPane();
mainScroll.setVerticalScrollBarPolicy( JScrollPane.VERTICAL_SCROLLBAR_AS_NEEDED );
mainScroll.setHorizontalScrollBarPolicy( JScrollPane.HORIZONTAL_SCROLLBAR_AS_NEEDED );
rootNode = new DefaultMutableTreeNode( new MappableObject( new Integer( 12 ), "Frederico Palma" ) );
// rootNode = new DefaultMutableTreeNode( new MappableObject( new Integer( 12 ), "Frederico Palma" ) );
rootNode = new TrabalhadorMutableTreeNode( new Integer( 12 ), "Frederico Palma" );
mainTree = new JTree( rootNode );
mainTree.addTreeSelectionListener( this );
mainTree.setCellRenderer( new EstruturaProcessoRenderer() );
mainScroll.setViewportView( mainTree );
setLayout( new GridLayout( 1, 1 ) );
add( mainScroll );
@ -72,22 +74,49 @@ public class EstruturaProcessoPanel extends JPanel
public void setTrabalhador( IDObject trabalhador )
{
this.trabalhador = trabalhador;
rootNode.removeAllChildren();
PROCESSOS_POR_ID.clear();
rootNode.setUserObject( trabalhador );
DefaultMutableTreeNode nodes[] =
loadProcessos( trabalhador.getID() );
rootNode.add( new DefaultMutableTreeNode( new MappableObject( new Integer( -1 ), "Novo Processo..." ) ) );
for( int n = 0; n < nodes.length; n++ )
{
rootNode.add( nodes[ n ] );
}
int count = mainTree.getRowCount();
for( int n = count - 1; n >= 0; n-- )
{
mainTree.expandRow( n );
}
// this.trabalhador = trabalhador;
// rootNode.removeAllChildren();
// PROCESSOS_POR_ID.clear();
// rootNode.setUserObject( trabalhador );
// DefaultMutableTreeNode nodes[] =
// loadProcessos( trabalhador.getID() );
// rootNode.add( new DefaultMutableTreeNode( new MappableObject( new Integer( -1 ), "Novo Processo..." ) ) );
// for( int n = 0; n < nodes.length; n++ )
// {
// rootNode.add( nodes[ n ] );
// }
// int count = mainTree.getRowCount();
// for( int n = count - 1; n >= 0; n-- )
// {
// mainTree.expandRow( n );
// }
ProcessoMutableTreeNode p1 = new ProcessoMutableTreeNode( new Integer( 1 ), "Ocasional" );
rootNode.add( p1 );
ECDsMutableTreeNode e1 = new ECDsMutableTreeNode( new Integer( 2 ), "ECDs" );
p1.add( e1 );
DataMutableTreeNode d1 = new DataMutableTreeNode( new Integer( 8 ), "2006/01/01" );
e1.add( d1 );
ObservacoesMutableTreeNode o1 = new ObservacoesMutableTreeNode( new Integer( 16 ), "N\u00e3o apareceu" );
d1.add( o1 );
MailMutableTreeNode m1 = new MailMutableTreeNode( new Integer( 35 ), "teste@123.com" );
d1.add( m1 );
DataMutableTreeNode d2 = new DataMutableTreeNode( new Integer( 8 ), "2006/04/01" );
e1.add( d2 );
MailMutableTreeNode m2 = new MailMutableTreeNode( new Integer( 35 ), "teste@123.com" );
d2.add( m2 );
ConsultaMutableTreeNode c1 = new ConsultaMutableTreeNode( new Integer( 2 ), "Consulta" );
p1.add( c1 );
DataMutableTreeNode d3 = new DataMutableTreeNode( new Integer( 8 ), "2006/05/01" );
c1.add( d3 );
MailMutableTreeNode m3 = new MailMutableTreeNode( new Integer( 35 ), "teste@123.com" );
c1.add( m3 );
FichaAptidaoMutableTreeNode f1 = new FichaAptidaoMutableTreeNode( new Integer( 1 ), "Ficha de Aptid\u00e3o - Apto" );
p1.add( f1 );
repaint();
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.3 KiB

Loading…
Cancel
Save