public class ModelImporterDetailPage extends ModelConverterURIPage implements IModelImporterPage
ModelConverterPage.PageDiagnosticHandler| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String[] |
filterExtensions |
protected Text |
genModelNameText |
protected Button |
loadButton |
protected boolean |
showGenModel |
protected boolean |
usingInternalSetName |
browseFileSystemButton, browseWorkspaceButton, uriTextCAUSE_BACK, CAUSE_CANCEL, CAUSE_FINISH, CAUSE_NEXT, CAUSE_UNKNOWN, forwardDirection, handlingEvent, modelConverter, neverVisible, pageDiagnosticHandler| Constructor and Description |
|---|
ModelImporterDetailPage(ModelImporter modelImporter,
java.lang.String pageName) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addControl(Composite parent) |
protected void |
addDetailControl(Composite parent) |
protected void |
addURIControl(Composite parent) |
protected void |
adjustLoadButton() |
protected boolean |
browseFileSystem() |
protected boolean |
browseWorkspace() |
protected void |
createGenModelNameControl(Composite parent) |
void |
dispose() |
protected void |
doHandleEvent(Event event) |
protected java.lang.String |
getDefaultGenModelFileName() |
protected java.lang.String[] |
getFilterExtensions() |
ModelImporter |
getModelImporter() |
protected java.lang.String |
getSelectModelLabel() |
protected java.lang.String |
getURITextInitialValue() |
protected java.lang.String |
getURITextLabel() |
protected void |
handleOriginalModelFile() |
protected void |
internalSetGenModelFileName(java.lang.String name) |
boolean |
isPageComplete() |
protected boolean |
isValidWorkspaceResource(IResource resource) |
protected void |
pageActivated(boolean firstTime,
int cause) |
protected void |
refreshModel() |
protected void |
refreshModel(Monitor monitor) |
boolean |
showGenModel() |
protected boolean |
supportMultipleURIs() |
protected void |
uriTextModified(java.lang.String text) |
createControl, createURIControl, getBrowseFileSystemButtonLabel, getBrowseWorkspaceButtonLabel, setURITextgetModelConverter, getNextPage, getPreviousPage, handleDiagnostic, handleDiagnostic, handleEvent, isHandlingEvent, pageDeactivated, setHandlingEventprotected Button loadButton
protected Text genModelNameText
protected java.lang.String[] filterExtensions
protected boolean showGenModel
protected boolean usingInternalSetName
public ModelImporterDetailPage(ModelImporter modelImporter, java.lang.String pageName)
public ModelImporter getModelImporter()
getModelImporter in interface IModelImporterPagepublic void dispose()
dispose in class ModelConverterURIPagepublic boolean showGenModel()
protected void pageActivated(boolean firstTime,
int cause)
pageActivated in class ModelConverterPageprotected void handleOriginalModelFile()
protected void addControl(Composite parent)
addControl in class ModelConverterURIPageprotected void addDetailControl(Composite parent)
protected java.lang.String getURITextInitialValue()
getURITextInitialValue in class ModelConverterURIPageprotected void addURIControl(Composite parent)
addURIControl in class ModelConverterURIPageprotected void createGenModelNameControl(Composite parent)
protected void doHandleEvent(Event event)
doHandleEvent in class ModelConverterURIPageprotected void uriTextModified(java.lang.String text)
uriTextModified in class ModelConverterURIPageprotected void adjustLoadButton()
protected java.lang.String getURITextLabel()
getURITextLabel in class ModelConverterURIPageprotected java.lang.String getSelectModelLabel()
protected boolean supportMultipleURIs()
supportMultipleURIs in class ModelConverterURIPageprotected java.lang.String[] getFilterExtensions()
protected boolean isValidWorkspaceResource(IResource resource)
protected boolean browseFileSystem()
browseFileSystem in class ModelConverterURIPageprotected boolean browseWorkspace()
browseWorkspace in class ModelConverterURIPageprotected void refreshModel()
public boolean isPageComplete()
isPageComplete in class ModelConverterPageprotected void refreshModel(Monitor monitor) throws java.lang.Exception
java.lang.Exceptionprotected java.lang.String getDefaultGenModelFileName()
protected void internalSetGenModelFileName(java.lang.String name)