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, uriText
CAUSE_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, setURIText
getModelConverter, getNextPage, getPreviousPage, handleDiagnostic, handleDiagnostic, handleEvent, isHandlingEvent, pageDeactivated, setHandlingEvent
protected 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 IModelImporterPage
public void dispose()
dispose
in class ModelConverterURIPage
public boolean showGenModel()
protected void pageActivated(boolean firstTime, int cause)
pageActivated
in class ModelConverterPage
protected void handleOriginalModelFile()
protected void addControl(Composite parent)
addControl
in class ModelConverterURIPage
protected void addDetailControl(Composite parent)
protected java.lang.String getURITextInitialValue()
getURITextInitialValue
in class ModelConverterURIPage
protected void addURIControl(Composite parent)
addURIControl
in class ModelConverterURIPage
protected void createGenModelNameControl(Composite parent)
protected void doHandleEvent(Event event)
doHandleEvent
in class ModelConverterURIPage
protected void uriTextModified(java.lang.String text)
uriTextModified
in class ModelConverterURIPage
protected void adjustLoadButton()
protected java.lang.String getURITextLabel()
getURITextLabel
in class ModelConverterURIPage
protected java.lang.String getSelectModelLabel()
protected boolean supportMultipleURIs()
supportMultipleURIs
in class ModelConverterURIPage
protected java.lang.String[] getFilterExtensions()
protected boolean isValidWorkspaceResource(IResource resource)
protected boolean browseFileSystem()
browseFileSystem
in class ModelConverterURIPage
protected boolean browseWorkspace()
browseWorkspace
in class ModelConverterURIPage
protected void refreshModel()
public boolean isPageComplete()
isPageComplete
in class ModelConverterPage
protected void refreshModel(Monitor monitor) throws java.lang.Exception
java.lang.Exception
protected java.lang.String getDefaultGenModelFileName()
protected void internalSetGenModelFileName(java.lang.String name)