Class HierarchialTranslationTable.AbstractImportTask
java.lang.Object
com.inductiveautomation.ignition.designer.i18n.workspace.HierarchialTranslationTable.AbstractImportTask
- All Implemented Interfaces:
AsyncClientTask
- Direct Known Subclasses:
HierarchialTranslationTable.PropBasedImportTask
- Enclosing class:
- HierarchialTranslationTable
protected abstract static class HierarchialTranslationTable.AbstractImportTask
extends Object
implements AsyncClientTask
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interface
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionAbstractImportTask
(File file, HierarchialTranslationTable.AbstractImportTask.OnCompleteCallback callback) -
Method Summary
Modifier and TypeMethodDescriptionboolean
Whether or not the user is allowed to cancel the operation.A helpful title describing the operation for the user.protected void
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.inductiveautomation.ignition.client.util.gui.progress.AsyncClientTask
run
-
Field Details
-
file
-
callback
-
-
Constructor Details
-
AbstractImportTask
public AbstractImportTask(File file, HierarchialTranslationTable.AbstractImportTask.OnCompleteCallback callback)
-
-
Method Details
-
getTaskTitle
Description copied from interface:AsyncClientTask
A helpful title describing the operation for the user.- Specified by:
getTaskTitle
in interfaceAsyncClientTask
-
canCancel
public boolean canCancel()Description copied from interface:AsyncClientTask
Whether or not the user is allowed to cancel the operation.- Specified by:
canCancel
in interfaceAsyncClientTask
-
onComplete
-