public void register(AbstractAutomaton a){
synchronized (automats) {
    automats.add(a);
  }
  notify("Insert",null,Integer.valueOf(indexOf(a)));
}

public void register ( AbstractAutomaton a ) { synchronized ( automats ) { automats . add ( a ) ; } notify ( "Insert" , null , Integer . valueOf ( indexOf ( a ) ) ) ; }
a newly - created abstractautomaton instance uses this method to notify interested parties of it ' s existance .
