public void add(final Object eKey,final Object element){
  if ((!_elements.containsKey(eKey)) && (getType() != TYPE_UNSYNCHRONIZED_MOV)) {
    _elementOrder.add(eKey);
  }
  _elements.put(eKey,element);
}

public void add ( final Object eKey , final Object element ) { if ( ( ! _elements . containsKey ( eKey ) ) && ( getType ( ) != TYPE_UNSYNCHRONIZED_MOV ) ) { _elementOrder . add ( eKey ) ; } _elements . put ( eKey , element ) ; }
adds element with the key into the ordered list .
