public class DeploymentDescriptorEditor extends Object implements org.apache.uima.taeconfigurator.editors.point.IUimaMultiPageEditor, org.apache.uima.taeconfigurator.editors.point.IUimaEditorExtension
| Modifier and Type | Field and Description |
|---|---|
org.apache.uima.taeconfigurator.editors.MultiPageEditor |
cde |
static String |
ID |
protected boolean |
isBadXML |
protected int |
sourceIndex |
static String |
TITLE |
static String |
VERSION |
| Constructor and Description |
|---|
DeploymentDescriptorEditor() |
| Modifier and Type | Method and Description |
|---|---|
void |
activateEditor(org.eclipse.ui.IEditorSite site,
org.eclipse.ui.IEditorInput editorInput,
org.apache.uima.taeconfigurator.editors.MultiPageEditor cde,
org.apache.uima.util.XMLizable xmlizable) |
void |
addPagesForCurrentEditor() |
boolean |
canEdit(org.apache.uima.taeconfigurator.editors.MultiPageEditor cde,
org.apache.uima.util.XMLizable xmlizable) |
protected void |
createSourcePage()
Creates a page of the multi-page editor, which contains a text editor.
|
void |
doSaveAsForCurrentEditor() |
void |
doSaveForCurrentEditor(org.eclipse.core.runtime.IProgressMonitor monitor)
Possible Merge with CDE *****************************
|
org.apache.uima.aae.deployment.AEDeploymentDescription |
getAEDeploymentDescription() |
org.eclipse.core.resources.IFile |
getFile() |
org.eclipse.jdt.core.IJavaProject |
getJavaProject() |
OverviewPage |
getOverviewPage() |
static org.eclipse.core.resources.IWorkspace |
getWorkspace()
Returns the workspace instance.
|
org.eclipse.core.resources.IWorkspaceRoot |
getWorkspaceRoot()
Convenience method to get the workspace root.
|
void |
init() |
void |
openTopLevelXmlDescriptor(org.apache.uima.resource.metadata.Import importItem)
Open top level's Xml descriptor in new window
|
void |
pageChangeForCurrentEditor(int newPageIndex) |
String |
prettyPrintModel() |
void |
refresh() |
protected void |
setActivePageWhileBlockingRecursion(int sourceIndex) |
void |
setFileDirty() |
void |
setInput() |
void |
switchToBadSource(boolean genSource) |
void |
updateSourceFromModel() |
protected boolean |
validateSource() |
protected boolean isBadXML
public static final String ID
public static final String TITLE
public static final String VERSION
public org.apache.uima.taeconfigurator.editors.MultiPageEditor cde
protected int sourceIndex
public void init()
init in interface org.apache.uima.taeconfigurator.editors.point.IUimaEditorExtensionpublic boolean canEdit(org.apache.uima.taeconfigurator.editors.MultiPageEditor cde,
org.apache.uima.util.XMLizable xmlizable)
canEdit in interface org.apache.uima.taeconfigurator.editors.point.IUimaEditorExtensionpublic void activateEditor(org.eclipse.ui.IEditorSite site,
org.eclipse.ui.IEditorInput editorInput,
org.apache.uima.taeconfigurator.editors.MultiPageEditor cde,
org.apache.uima.util.XMLizable xmlizable)
throws org.eclipse.ui.PartInitException
activateEditor in interface org.apache.uima.taeconfigurator.editors.point.IUimaEditorExtensionorg.eclipse.ui.PartInitExceptionpublic void setFileDirty()
public org.apache.uima.aae.deployment.AEDeploymentDescription getAEDeploymentDescription()
public void refresh()
public void setInput()
public OverviewPage getOverviewPage()
public void addPagesForCurrentEditor()
addPagesForCurrentEditor in interface org.apache.uima.taeconfigurator.editors.point.IUimaMultiPageEditorprotected void createSourcePage()
public String prettyPrintModel()
public void pageChangeForCurrentEditor(int newPageIndex)
pageChangeForCurrentEditor in interface org.apache.uima.taeconfigurator.editors.point.IUimaMultiPageEditorprotected void setActivePageWhileBlockingRecursion(int sourceIndex)
public void updateSourceFromModel()
public void switchToBadSource(boolean genSource)
protected boolean validateSource()
public void doSaveForCurrentEditor(org.eclipse.core.runtime.IProgressMonitor monitor)
doSaveForCurrentEditor in interface org.apache.uima.taeconfigurator.editors.point.IUimaMultiPageEditorpublic void doSaveAsForCurrentEditor()
doSaveAsForCurrentEditor in interface org.apache.uima.taeconfigurator.editors.point.IUimaMultiPageEditorpublic org.eclipse.core.resources.IFile getFile()
public static org.eclipse.core.resources.IWorkspace getWorkspace()
public org.eclipse.jdt.core.IJavaProject getJavaProject()
public org.eclipse.core.resources.IWorkspaceRoot getWorkspaceRoot()
public void openTopLevelXmlDescriptor(org.apache.uima.resource.metadata.Import importItem)
Copyright © 2006–2013 The Apache Software Foundation. All rights reserved.