Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Web Tools Project (WTP) » Javascript editor, StorageEditorInput
Javascript editor, StorageEditorInput [message #228106] Fri, 20 February 2009 17:25
Carl Hagenmaier is currently offline Carl HagenmaierFriend
Messages: 11
Registered: July 2009
Junior Member
I'm trying to use the javascript editor with StorageEditorInput rather
than a file. When I open the editor, the initial contents are always
empty even when the contents of the StorageEditorInput is not empty.

After debugging I've concluded that the problem is in

protected FileInfo createFileInfo(Object element) throws CoreException {
IJavaScriptUnit original= null;
if (element instanceof IFileEditorInput) {
IFileEditorInput input= (IFileEditorInput) element;
original= createCompilationUnit(input.getFile());
if (original == null)
return null;

FileInfo info= super.createFileInfo(element);
if (!(info instanceof CompilationUnitInfo))
return null;

if (original == null)
original= createFakeCompiltationUnit(element, false);

In my case, element is a IStorageEditorInput and not an IFileEditorInput,
so the createFakeCompilationUnit(element, false) is executed. The second
parameter to (false) instructs it NOT to read the contents. Is this a
bug, a limitation, or am I just doing something wrong?
Previous Topic:Javascript editor, StorageEditorInput
Next Topic:How to add actions to vertical ruler?
Goto Forum:

Current Time: Thu Nov 26 00:37:26 GMT 2015

Powered by FUDForum. Page generated in 0.01565 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software