public void removeDocValidate(String tableName,ModelValidator listener){
  if (tableName == null || listener == null)   return;
  String propertyName=m_globalValidators.contains(listener) ? tableName + "*" : tableName + listener.getAD_Client_ID();
  ArrayList<ModelValidator> list=m_docValidateListeners.get(propertyName);
  if (list == null)   return;
  list.remove(listener);
  if (list.size() == 0)   m_docValidateListeners.remove(propertyName);
}

public void removeDocValidate ( String tableName , ModelValidator listener ) { if ( tableName == null || listener == null ) return ; String propertyName = m_globalValidators . contains ( listener ) ? tableName + "*" : tableName + listener . getAD_Client_ID ( ) ; ArrayList < ModelValidator > list = m_docValidateListeners . get ( propertyName ) ; if ( list == null ) return ; list . remove ( listener ) ; if ( list . size ( ) == 0 ) m_docValidateListeners . remove ( propertyName ) ; }
remove document validation listener
