static synchronized ExplorerContextMenuFactory instance(){
  if (sharedInstance == null)   sharedInstance=new ExplorerContextMenuFactory();
  return sharedInstance;
}

static synchronized ExplorerContextMenuFactory instance ( ) { if ( sharedInstance == null ) sharedInstance = new ExplorerContextMenuFactory ( ) ; return sharedInstance ; }
returns singleton instance of explorercontextmenufactory .
