public void load(View view, boolean reload)
public boolean load(View view, boolean reload)
	public void load(View view, boolean reload)	{		setFlag(LOADING,true);		undo = null;		if(!getFlag(NEW_FILE))		{			boolean doLoad;			// Only on initial load			if(!reload && autosaveFile != null && autosaveFile.exists())				doLoad = recoverAutosave(view);			else				doLoad = true;			if(doLoad)				vfs.load(view,this,path);		}		// Do some stuff once loading is finished		VFSManager.runInAWTThread(new Runnable()		{			public void run()			{				undo = new UndoManager();				setFlag(LOADING,false);				if(getFlag(TEMPORARY))					return;				View _view = jEdit.getFirstView();				while(_view != null)				{					if(_view.getBuffer() == Buffer.this)					{						_view.unsplit();						// we used to save, but now we						// just zero it because the						// caret position doesn't always						// make sense after a reload						// anyway						_view.getTextArea().setCaretPosition(0);						_view.getTextArea().repaint();					}						_view = _view.getNext();				}				propertiesChanged();				setMode();				EditBus.addToBus(Buffer.this);				// send some EditBus messages				EditBus.send(new BufferUpdate(Buffer.this,					BufferUpdate.LOADED));				EditBus.send(new BufferUpdate(Buffer.this,					BufferUpdate.MARKERS_CHANGED));			}		});	}