View Javadoc
1   package io.github.magwas.inez.ui.tree;
2   
3   import org.eclipse.jface.resource.ImageDescriptor;
4   import org.eclipse.ui.IEditorInput;
5   import org.eclipse.ui.IPersistableElement;
6   
7   import io.github.magwas.inez.element.BridiElement;
8   
9   public class MyEditorInput implements IEditorInput {
10  
11  	private BridiElement model;
12  
13  	MyEditorInput(BridiElement model) {
14  		this.model = model;
15  	}
16  
17  	@Override
18  	public <T> T getAdapter(Class<T> adapter) {
19  		// TODO Auto-generated method stub
20  		return null;
21  	}
22  
23  	@Override
24  	public boolean exists() {
25  		return true;
26  	}
27  
28  	@Override
29  	public ImageDescriptor getImageDescriptor() {
30  		// TODO Auto-generated method stub
31  		return null;
32  	}
33  
34  	@Override
35  	public String getName() {
36  		return model.getRepresentation();
37  	}
38  
39  	@Override
40  	public IPersistableElement getPersistable() {
41  		return null;
42  	}
43  
44  	@Override
45  	public String getToolTipText() {
46  		return model.getRepresentation();
47  	}
48  
49  }