Skip to Main Content

Java SE (Java Platform, Standard Edition)

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

JList problem

843804Jul 26 2005 — edited Jul 26 2005
I've Used J list in a panel and I want to update it.with a button I can do it but when I call the function from another class I see that function is woking but the Jlist won't update.please help(Sorry for my english)
package com.gelgit.crm.doluca.ui;

import java.util.*;

import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.border.*;

import com.borland.dbswing.*;
import com.borland.dx.dataset.*;
import com.borland.dx.sql.dataset.*;
public class MBF_Panel extends JPanel implements ActionListener , MouseListener{

 DefaultListModel listModel = new DefaultListModel();

 MainPanel main;
Database db;
//CustomerDetPane cstDet;

 //private Column columnprice = new Column();

Vector winepint= new Vector();
 Vector list= new Vector();
 Vector list2= new Vector();

// QueryDataSet getinf = new QueryDataSet();
QueryDataSet getpricembf = new QueryDataSet();
 /*QueryDataSet getpricembf1 = new QueryDataSet();
 QueryDataSet getpricembf2 = new QueryDataSet();
 QueryDataSet getpricembf3 = new QueryDataSet();
 QueryDataSet getpricembf4 = new QueryDataSet();*/
QueryDataSet getchoicembf = new QueryDataSet();
QueryDataSet getcatmbf = new QueryDataSet();
////////////////////////////////////////////////////////////
WineCategoryFrame wcf;
WineChoiceFrame   wcof;
WinePriceIntervalFrame wpif;


/////////////////
 TitledBorder titledBorder1;
  JLabel jLabel1 = new JLabel();
  JdbCheckBox evCBox = new JdbCheckBox();
  JdbCheckBox RestoranCBox = new JdbCheckBox();
  JdbCheckBox BarCBox = new JdbCheckBox();
  JLabel jLabel2 = new JLabel();
  JLabel jLabel3 = new JLabel();
  JComboBox SaraptercihComboBox1 = new JComboBox();
  JLabel jLabel4 = new JLabel();
  JComboBox SaraptercihComboBox2 = new JComboBox();
  JLabel jLabel5 = new JLabel();
  JComboBox SaraptercihComboBox3 = new JComboBox();
  JLabel jLabel6 = new JLabel();
  JComboBox SaraptercihComboBox4 = new JComboBox();
  JLabel jLabel8 = new JLabel();
  JdbTextField DolucaSarapTertxt1 = new JdbTextField();
  JLabel jLabel9 = new JLabel();
  JLabel jLabel10 = new JLabel();
  JLabel jLabel11 = new JLabel();
  JLabel jLabel12 = new JLabel();
  JdbTextField DolucaSarapTertxt2 = new JdbTextField();
  JdbTextField DolucaSarapTertxt3 = new JdbTextField();
  JdbTextField DolucaSarapTertxt4 = new JdbTextField();
  JLabel jLabel13 = new JLabel();
  JLabel jLabel14 = new JLabel();
  JdbTextField DigerSarapMarkatxt1 = new JdbTextField();
  JdbTextField DigerSarapMarkatxt2 = new JdbTextField();
  JdbTextField DigerSarapMarkatxt3 = new JdbTextField();
  JdbTextField DigerSarapMarkatxt4 = new JdbTextField();
  JLabel jLabel15 = new JLabel();
  JLabel jLabel16 = new JLabel();
  JLabel jLabel17 = new JLabel();
  JdbLabel jdbLabel1 = new JdbLabel();
  JLabel jLabel18 = new JLabel();
  JLabel jLabel19 = new JLabel();
  JLabel jLabel110 = new JLabel();
  JLabel jLabel111 = new JLabel();
  JLabel jLabel112 = new JLabel();
  JdbTextField DigerSarapRenktxt1 = new JdbTextField();
  JdbTextField DigerSarapRenktxt2 = new JdbTextField();
  JdbTextField DigerSarapRenktxt3 = new JdbTextField();
  JdbTextField DigerSarapRenktxt4 = new JdbTextField();
  JLabel jLabel113 = new JLabel();
  JLabel jLabel114 = new JLabel();
  TitledBorder titledBorder2;
  TitledBorder titledBorder3;
  JLabel jLabel115 = new JLabel();
  JdbCheckBox �letkonuCBox1 = new JdbCheckBox();
  JdbCheckBox �letkonuCBox2 = new JdbCheckBox();
  JdbCheckBox �letkonuCBox3 = new JdbCheckBox();
  JLabel jLabel116 = new JLabel();
  JdbTextField iletisimKonuDigerTxt = new JdbTextField();
  JScrollPane jScrollPane2 = new JScrollPane();
 ////////////evrim 25


  JList TurList1 = new JList();
  JLabel jLabel1110 = new JLabel();
  JScrollPane jScrollPane1 = new JScrollPane();
  JList TurList2 = new JList();

  public MBF_Panel(MainPanel main) {
    this.main=main;
    db=main.getDatabase();

 SetDataSet();

    try {
      jbInit();
    }
    catch(Exception e) {
      e.printStackTrace();
    }



  }
  private void jbInit() throws Exception {
    titledBorder1 = new TitledBorder("Doluca M��teri Bilgi Formu");
    titledBorder2 = new TitledBorder("");
    titledBorder3 = new TitledBorder("");
    jLabel1.setFont(new java.awt.Font("Arial", 0, 12));
    jLabel1.setForeground(new Color(202, 20, 11));
    jLabel1.setText("1.�arap t�ketiminizi daha �ok hangi ortamda ger�ekle�tirirsiniz?");
    jLabel1.setBounds(new Rectangle(4, 10, 352, 21));
    titledBorder1.setTitleFont(new java.awt.Font("Arial", 1, 13));
   // this.setFont(new java.awt.Font("Arial", 1, 13));
    titledBorder1.setTitleColor(new Color(202, 20, 11));
    this.setBorder(titledBorder1);
    this.setBackground(new Color(254,254,246));
    this.setFont(new java.awt.Font("Dialog", 0, 14));
    this.setForeground(new Color(202, 20, 11));
    this.setLayout(null);

//fefef6
    evCBox.setBackground(new Color(254,254,246));
    evCBox.setFont(new java.awt.Font("Dialog", 0, 8));
    evCBox.setText("EV");
    evCBox.setBounds(new Rectangle(356, 11, 42, 16));

    RestoranCBox.setBackground(new Color(254,254,246));
    RestoranCBox.setFont(new java.awt.Font("Dialog", 0, 8));
    RestoranCBox.setText("RESTORAN");
    RestoranCBox.setBounds(new Rectangle(398, 10, 71, 18));

    BarCBox.setBounds(new Rectangle(472, 10, 43, 18));
    BarCBox.setText("BAR");
    BarCBox.setBackground(new Color(254,254,246));
    BarCBox.setFont(new java.awt.Font("Dialog", 0, 8));

    jLabel2.setBounds(new Rectangle(3, 25, 291, 21));
    jLabel2.setForeground(new Color(202, 20, 11));
    jLabel2.setRequestFocusEnabled(true);
    jLabel2.setText("2.�arap al�rken tercih etti�iniz fiyat aral��� nedir?");
    jLabel2.setFont(new java.awt.Font("Arial", 0, 12));
    jLabel3.setFont(new java.awt.Font("Arial", 0, 14));
    jLabel3.setRequestFocusEnabled(true);
    jLabel3.setToolTipText("");
    jLabel3.setText("1");
    jLabel3.setBounds(new Rectangle(15, 41, 8, 17));

    SaraptercihComboBox1.setBounds(new Rectangle(23, 42, 94, 15));
 SaraptercihComboBox1.addActionListener(this);
SaraptercihComboBox1.setActionCommand("combo");


    jLabel4.setBounds(new Rectangle(122, 38, 18, 22));
    jLabel4.setText("2");
    jLabel4.setToolTipText("");
    jLabel4.setRequestFocusEnabled(true);
    jLabel4.setFont(new java.awt.Font("Arial", 0, 14));
    SaraptercihComboBox2.setBounds(new Rectangle(136, 43, 95, 15));
   
    SaraptercihComboBox2.setActionCommand("combo");
    SaraptercihComboBox2.addMouseListener(this);
SaraptercihComboBox2.addActionListener(this);
    
    
    
    jLabel5.setFont(new java.awt.Font("Arial", 0, 14));
    jLabel5.setRequestFocusEnabled(true);
    jLabel5.setToolTipText("");
    jLabel5.setText("3");
    jLabel5.setBounds(new Rectangle(234, 40, 18, 22));

    SaraptercihComboBox3.setBounds(new Rectangle(247, 43, 83, 15));
    SaraptercihComboBox3.setActionCommand("combo");
    SaraptercihComboBox4.addActionListener(this);
   
    jLabel6.setBounds(new Rectangle(331, 39, 18, 22));
    jLabel6.setText("4");
    jLabel6.setToolTipText("");
    jLabel6.setRequestFocusEnabled(true);
    jLabel6.setFont(new java.awt.Font("Arial", 0, 14));

    SaraptercihComboBox4.setBounds(new Rectangle(341, 43, 96, 17));
SaraptercihComboBox4.setActionCommand("combo");
    SaraptercihComboBox4.addActionListener(this);


    jLabel8.setFont(new java.awt.Font("Arial", 0, 12));
    jLabel8.setText("3.En s�k t�ketti�iniz doluca �araplar� hangileridir?");
    jLabel8.setRequestFocusEnabled(true);
    jLabel8.setForeground(new Color(202, 20, 11));
    jLabel8.setBounds(new Rectangle(3, 53, 286, 21));

    DolucaSarapTertxt1.setText("");
    DolucaSarapTertxt1.setBounds(new Rectangle(25, 72, 70, 15));

    jLabel9.setBounds(new Rectangle(17, 67, 18, 22));
    jLabel9.setText("1");
    jLabel9.setToolTipText("");
    jLabel9.setRequestFocusEnabled(true);
    jLabel9.setFont(new java.awt.Font("Arial", 0, 14));
    jLabel10.setFont(new java.awt.Font("Arial", 0, 14));
    jLabel10.setRequestFocusEnabled(true);
    jLabel10.setToolTipText("");
    jLabel10.setText("2");
    jLabel10.setBounds(new Rectangle(97, 66, 18, 22));
    jLabel11.setBounds(new Rectangle(172, 67, 18, 22));
    jLabel11.setText("3");
    jLabel11.setToolTipText("");
    jLabel11.setRequestFocusEnabled(true);
    jLabel11.setFont(new java.awt.Font("Arial", 0, 14));
    jLabel12.setFont(new java.awt.Font("Arial", 0, 14));
    jLabel12.setRequestFocusEnabled(true);
    jLabel12.setToolTipText("");
    jLabel12.setText("4");
    jLabel12.setBounds(new Rectangle(252, 66, 18, 22));

    DolucaSarapTertxt2.setBounds(new Rectangle(106, 71, 66, 15));
    DolucaSarapTertxt2.setText("");
    DolucaSarapTertxt3.setBounds(new Rectangle(181, 69, 68, 16));
    DolucaSarapTertxt3.setText("");
    DolucaSarapTertxt4.setBounds(new Rectangle(262, 70, 59, 16));
    DolucaSarapTertxt4.setText("");

    jLabel13.setBounds(new Rectangle(3, 83, 316, 21));
    jLabel13.setForeground(new Color(202, 20, 11));
    jLabel13.setRequestFocusEnabled(true);
    jLabel13.setText("4.Di�er tercih etti�iniz sarap markalar� / �r�nleri  nelerdir?");
    jLabel13.setFont(new java.awt.Font("Arial", 0, 12));
    jLabel14.setFont(new java.awt.Font("Arial", 0, 14));
    jLabel14.setRequestFocusEnabled(true);
    jLabel14.setToolTipText("");
    jLabel14.setText("1");
    jLabel14.setBounds(new Rectangle(18, 101, 18, 22));

    DigerSarapMarkatxt1.setBounds(new Rectangle(27, 104, 47, 14));
    DigerSarapMarkatxt1.setText("");
    DigerSarapMarkatxt2.setText("");
    DigerSarapMarkatxt2.setBounds(new Rectangle(137, 104, 40, 15));
    DigerSarapMarkatxt3.setText("");
    DigerSarapMarkatxt3.setBounds(new Rectangle(238, 103, 45, 16));
    DigerSarapMarkatxt4.setText("");
    DigerSarapMarkatxt4.setBounds(new Rectangle(343, 104, 45, 16));

    jLabel15.setBounds(new Rectangle(127, 100, 18, 22));
    jLabel15.setText("2");
    jLabel15.setToolTipText("");
    jLabel15.setRequestFocusEnabled(true);
    jLabel15.setFont(new java.awt.Font("Arial", 0, 14));
    jLabel16.setFont(new java.awt.Font("Arial", 0, 14));
    jLabel16.setRequestFocusEnabled(true);
    jLabel16.setToolTipText("");
    jLabel16.setText("3");
    jLabel16.setBounds(new Rectangle(230, 101, 18, 22));
    jLabel17.setBounds(new Rectangle(335, 99, 18, 22));
    jLabel17.setText("4");
    jLabel17.setToolTipText("");
    jLabel17.setRequestFocusEnabled(true);
    jLabel17.setFont(new java.awt.Font("Arial", 0, 14));

    jdbLabel1.setText("jdbLabel1");
    jdbLabel1.setBounds(new Rectangle(608, 80, 46, 15));

    jLabel18.setFont(new java.awt.Font("Arial", 0, 19));
    jLabel18.setText("/");
    jLabel18.setRequestFocusEnabled(true);
    jLabel18.setForeground(new Color(202, 20, 11));
    jLabel18.setBounds(new Rectangle(76, 100, 15, 21));
    jLabel19.setBounds(new Rectangle(177, 102, 11, 21));
    jLabel19.setForeground(new Color(202, 20, 11));
    jLabel19.setRequestFocusEnabled(true);
    jLabel19.setText("/");
    jLabel19.setFont(new java.awt.Font("Arial", 0, 19));
    jLabel110.setBounds(new Rectangle(282, 100, 15, 21));
    jLabel110.setForeground(new Color(202, 20, 11));
    jLabel110.setRequestFocusEnabled(true);
    jLabel110.setText("/");
    jLabel110.setFont(new java.awt.Font("Arial", 0, 19));
    jLabel111.setBounds(new Rectangle(388, 101, 11, 23));
    jLabel111.setForeground(new Color(202, 20, 11));
    jLabel111.setRequestFocusEnabled(true);
    jLabel111.setText("/");
    jLabel111.setFont(new java.awt.Font("Arial", 0, 19));
    jLabel112.setFont(new java.awt.Font("Arial", 0, 12));
    jLabel112.setText("Marka");
    jLabel112.setRequestFocusEnabled(true);
    jLabel112.setBounds(new Rectangle(353, 83, 36, 21));

    DigerSarapRenktxt1.setText("");
    DigerSarapRenktxt1.setBounds(new Rectangle(82, 103, 39, 15));
    DigerSarapRenktxt2.setBounds(new Rectangle(183, 104, 41, 15));
    DigerSarapRenktxt2.setText("");
    DigerSarapRenktxt3.setBounds(new Rectangle(289, 103, 43, 17));
    DigerSarapRenktxt3.setText("");
    DigerSarapRenktxt4.setBounds(new Rectangle(394, 105, 42, 15));
    DigerSarapRenktxt4.setText("");

    jLabel113.setFont(new java.awt.Font("Arial", 0, 12));
    jLabel113.setText("5.Tercih etti�iniz �arab�n rengini ve kategorisini belirtiniz ?");
    jLabel113.setRequestFocusEnabled(true);
    jLabel113.setForeground(new Color(202, 20, 11));
    jLabel113.setBounds(new Rectangle(3, 117, 320, 21));
    jLabel114.setBounds(new Rectangle(393, 83, 36, 21));
    jLabel114.setRequestFocusEnabled(true);
    jLabel114.setText("Renk");
    jLabel114.setFont(new java.awt.Font("Arial", 0, 12));
    jLabel115.setBounds(new Rectangle(4, 131, 306, 21));
    jLabel115.setForeground(new Color(202, 20, 11));
    jLabel115.setRequestFocusEnabled(true);
    jLabel115.setText("6.Sizinle ileti�ime ge�memizi istedi�iniz konular ?");
    jLabel115.setFont(new java.awt.Font("Arial", 0, 12));

    �letkonuCBox1.setBounds(new Rectangle(13, 147, 195, 15));
    �letkonuCBox1.setText("�R�N S�PAR�� VERMEK �ST�YORUM");
    �letkonuCBox1.setBackground(new Color(254,254,246));
    �letkonuCBox1.setFont(new java.awt.Font("Dialog", 0, 9));
    �letkonuCBox2.setBackground(new Color(254,254,246));
    �letkonuCBox2.setFont(new java.awt.Font("Dialog", 0, 9));
    �letkonuCBox2.setText("DOLUCA BO�AZBOZUMU GEZ�LER�NE KATILMAK �ST�YORUM");
    �letkonuCBox2.setBounds(new Rectangle(12, 178, 303, 15));
    �letkonuCBox3.setBounds(new Rectangle(12, 163, 306, 15));
    �letkonuCBox3.setText("DOLUCA �ARAP E��T�M PROGRAMINA KATILMAK �ST�YORUM");
    �letkonuCBox3.setBackground(new Color(254,254,246));
    �letkonuCBox3.setFont(new java.awt.Font("Dialog", 0, 9));

    jLabel116.setFont(new java.awt.Font("Arial", 0, 9));
    jLabel116.setText("D��ER");
    jLabel116.setRequestFocusEnabled(true);
    jLabel116.setBounds(new Rectangle(318, 174, 44, 21));

    iletisimKonuDigerTxt.setFont(new java.awt.Font("Dialog", 0, 9));
    iletisimKonuDigerTxt.setText("");
    iletisimKonuDigerTxt.setBounds(new Rectangle(355, 176, 96, 16));


    jScrollPane2.setBounds(new Rectangle(321, 123, 80, 48));




/*
  for(int i=0 ;i < winepint.size();i++  ){
      SaraptercihComboBox1.addItem(winepint.get(i));
      SaraptercihComboBox2.addItem(winepint.get(i));
      SaraptercihComboBox3.addItem(winepint.get(i));
      SaraptercihComboBox4.addItem(winepint.get(i));
      SaraptercihComboBox5.addItem(winepint.get(i));}
*/
//TurList1.setListData(list);
//TurList2.setListData(list2);





     /////////////////////////////
    jLabel1110.setFont(new java.awt.Font("Arial", 0, 19));
    jLabel1110.setText("/");
    jLabel1110.setRequestFocusEnabled(true);
    jLabel1110.setForeground(new Color(202, 20, 11));
    jLabel1110.setBounds(new Rectangle(387, 84, 15, 21));

    TurList1.setFont(new java.awt.Font("Dialog", 0, 10));
    TurList1.setSelectionMode(ListSelectionModel.MULTIPLE_INTERVAL_SELECTION);

    jScrollPane1.setBounds(new Rectangle(425, 123, 87, 51));

   //TurList2.setDebugGraphicsOptions(0);
   // TurList2.setToolTipText("");
    TurList2.setSelectionMode(ListSelectionModel.MULTIPLE_INTERVAL_SELECTION);



    this.add(jdbLabel1, null);
    this.add(jLabel1, null);
    this.add(jLabel116, null);
    this.add(iletisimKonuDigerTxt, null);
    this.add(jLabel115, null);
    this.add(jLabel113, null);
    this.add(jLabel2, null);
    this.add(jLabel8, null);
    this.add(jLabel13, null);
    this.add(jLabel18, null);
    this.add(jLabel15, null);
    this.add(DigerSarapMarkatxt2, null);
    this.add(jLabel19, null);
    this.add(DigerSarapRenktxt2, null);
    this.add(jLabel16, null);
    this.add(DigerSarapMarkatxt3, null);
    this.add(jLabel110, null);
    this.add(DigerSarapRenktxt3, null);
    this.add(jLabel17, null);
    this.add(DigerSarapMarkatxt4, null);
    this.add(jLabel111, null);
    this.add(DigerSarapRenktxt4, null);
    this.add(jLabel14, null);
    this.add(DigerSarapMarkatxt1, null);
    this.add(DigerSarapRenktxt1, null);
    this.add(jLabel10, null);
    this.add(DolucaSarapTertxt2, null);
    this.add(jLabel11, null);
    this.add(DolucaSarapTertxt3, null);
    this.add(jLabel12, null);
    this.add(DolucaSarapTertxt4, null);
    this.add(jLabel9, null);
    this.add(DolucaSarapTertxt1, null);
    this.add(jLabel3, null);
    this.add(SaraptercihComboBox1, null);
    this.add(jLabel4, null);
    this.add(SaraptercihComboBox2, null);
    this.add(jLabel5, null);
    this.add(SaraptercihComboBox3, null);
    this.add(jLabel6, null);
    this.add(SaraptercihComboBox4, null);
    this.add(�letkonuCBox1, null);
    this.add(�letkonuCBox3, null);
    this.add(�letkonuCBox2, null);
    this.add(jLabel112, null);
    this.add(jLabel1110, null);
    this.add(jLabel114, null);
    this.add(evCBox, null);
    this.add(RestoranCBox, null);
    this.add(BarCBox, null);


    jScrollPane1.getViewport().add(TurList2, null);
    jScrollPane2.getViewport().add(TurList1, null);
    this.add(jScrollPane2, null);
    this.add(jScrollPane1, null);

   TurList1.addMouseListener(this);
   TurList2.addMouseListener(this);



    gunc3();
  gunc();
  gunc2();



  }

private void SetDataSet(){

 String sqlp="Select FIYAT_ARALIGI from WINE_PRICE  order by ID ";


 getpricembf.setQuery(new com.borland.dx.sql.dataset.QueryDescriptor(db,
                 sqlp, null, true, Load.ALL));
 getpricembf.setMetaDataUpdate(MetaDataUpdate.ALL);

 getpricembf.refresh();






 String sqlc="Select SARAP_TURU from WINE_CHOICE order by ID ";


  getchoicembf.setQuery(new com.borland.dx.sql.dataset.QueryDescriptor(db,
                  sqlc, null, true, Load.ALL));
 getchoicembf.setMetaDataUpdate(MetaDataUpdate.ALL);
//getchoicembf.setColumns(new Column[] {columnprice});
getchoicembf.open();



  String sqlcat="Select SARAP_KATEGORISI from WINE_CATEG order by ID";


    getcatmbf.setQuery(new com.borland.dx.sql.dataset.QueryDescriptor(db,
                    sqlcat, null, true, Load.ALL));
     getcatmbf.setMetaDataUpdate(MetaDataUpdate.ALL);
getcatmbf.open();


}





public void gunc(){
list2.removeAllElements();
getcatmbf.refresh();

do{

   list2.add(getcatmbf.getString("SARAP_KATEGORISI"));

  }

 while(getcatmbf.next()) ;

TurList2.setListData(list2);
TurList2.updateUI();

System.out.println("list2:"+list2);
}


public void gunc2(){
 list.removeAllElements();
 getchoicembf.refresh();

 do{

    list.add(getchoicembf.getString("SARAP_TURU"));

   }

  while(getchoicembf.next()) ;

 TurList1.setListData(list);
 TurList1.updateUI();

 System.out.println("list:"+list);




}



  public void gunc3(){
 
  getpricembf.refresh();
  
  winepint.removeAllElements();
  SaraptercihComboBox1.removeAllItems();
  SaraptercihComboBox2.removeAllItems();
  SaraptercihComboBox3.removeAllItems();
  SaraptercihComboBox4.removeAllItems();

  winepint.add(getpricembf.getString("FIYAT_ARALIGI"));
  while(getpricembf.next()){
  winepint.add(getpricembf.getString("FIYAT_ARALIGI"));
}

for(int i=0 ;i < winepint.size();i++  ){
     SaraptercihComboBox1.addItem(winepint.get(i));
     SaraptercihComboBox2.addItem(winepint.get(i));
     SaraptercihComboBox3.addItem(winepint.get(i));
     SaraptercihComboBox4.addItem(winepint.get(i));
    }

System.out.println("�al�s�o olmam laz�m!!!!");

  }

  public void actionPerformed(ActionEvent e) {
/*if (e.getActionCommand().equals("combo")){
//gunc3();
}*/
}

  
  public void mouseClicked(MouseEvent e) {
/*
    if(e.getComponent()== TurList1  )

     {
gunc2();


     }else if(e.getComponent()== TurList2  )

     {
gunc();


     }

*/


   }


  public void mouseEntered(MouseEvent e) {
  }

 
  public void mouseExited(MouseEvent e) {
  }

 
  public void mousePressed(MouseEvent e) {
  }

  
  public void mouseReleased(MouseEvent e) {
  }

  }
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Aug 23 2005
Added on Jul 26 2005
2 comments
113 views