Attribute l_attr = ( Attribute ) this.entry.get( l_key );
Attribute l_attr = this.entry.get( l_key );
    public AttributesTableModel( Attributes entry, BigInteger id, String dn,                                 boolean isMutable )    {        this.dn = dn;        this.id = id;        this.entry = entry;        this.isMutable = isMutable;                NamingEnumeration list = entry.getIDs();        int rowCount = 0;                while( list.hasMoreElements() )        {            String attrId = ( String ) list.nextElement();            rowCount = rowCount + entry.get( attrId ).size();        }                keyList = new ArrayList( rowCount );        valList = new ArrayList( rowCount );        list = this.entry.getIDs();        while ( list.hasMoreElements() )        {            String l_key = ( String ) list.nextElement();            Attribute l_attr = ( Attribute ) this.entry.get( l_key );                        for ( int ii = 0; ii < l_attr.size(); ii++ )            {                try                 {                    keyList.add( l_attr.getID() );                    valList.add( l_attr.get( ii ) );                }                catch ( NamingException e )                {                    e.printStackTrace();                }            }        }    }