else if( !equals( m_urn, object.m_urn ) )
else if( !equals( m_uri, object.m_uri ) )
    public boolean equals( Object other )    {        if( super.equals( other ) && ( other instanceof ListenerDirective ) )        {            ListenerDirective object = (ListenerDirective) other;            if( !equals( m_name, object.m_name ) )            {                return false;            }            else if( !equals( m_urn, object.m_urn ) )            {                return false;            }            else            {                return Arrays.equals( m_dependencies, object.m_dependencies );            }        }        else        {            return false;        }    }