Package org.apache.hop.ui.execution
Class ExecutionInfoLocationEditor
- java.lang.Object
-
- org.apache.hop.ui.core.metadata.MetadataFileTypeHandler
-
- org.apache.hop.ui.core.metadata.MetadataEditor<ExecutionInfoLocation>
-
- org.apache.hop.ui.execution.ExecutionInfoLocationEditor
-
- All Implemented Interfaces:
IMetadataEditor<ExecutionInfoLocation>,IActionContextHandlersProvider,IHopFileTypeHandler
@GuiPlugin(description="Editor for execution information location metadata") public class ExecutionInfoLocationEditor extends MetadataEditor<ExecutionInfoLocation>
-
-
Field Summary
-
Fields inherited from class org.apache.hop.ui.core.metadata.MetadataEditor
hopGui, image, isChanged, manager, metadata, originalName, title, titleImage, toolTip
-
-
Constructor Summary
Constructors Constructor Description ExecutionInfoLocationEditor(HopGui hopGui, MetadataManager<ExecutionInfoLocation> manager, ExecutionInfoLocation location)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcreateControl(org.eclipse.swt.widgets.Composite parent)voidgetWidgetsContent(ExecutionInfoLocation location)Inline usage: Reads the information or state of the various widgets and modifies the provided metadata object.voidsave()Save the file without asking for a new filenamevoidsetWidgetsContent()Inline usage: copy information from the metadata onto the various widgets-
Methods inherited from class org.apache.hop.ui.core.metadata.MetadataEditor
createButtonsForButtonBar, createHelpButton, dispose, equals, getHopGui, getImage, getMetadata, getMetadataManager, getShell, getTitle, getTitleImage, getTitleToolTip, hasChanged, hashCode, isCloseable, resetChanged, saveAs, setChanged, setFocus, setImage, setMetadata, setTitle, setTitleImage, setTitleToolTip, updateGui
-
Methods inherited from class org.apache.hop.ui.core.metadata.MetadataFileTypeHandler
applyStateProperties, close, copySelectedToClipboard, cutSelectedToClipboard, debug, deleteSelected, getContextHandlers, getFilename, getFileType, getName, getStateProperties, getSubject, getVariables, pasteFromClipboard, pause, preview, redo, redraw, resume, selectAll, setFilename, setName, start, stop, undo, unselectAll
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.apache.hop.ui.hopgui.file.IHopFileTypeHandler
markDeleted, reload
-
-
-
-
Constructor Detail
-
ExecutionInfoLocationEditor
public ExecutionInfoLocationEditor(HopGui hopGui, MetadataManager<ExecutionInfoLocation> manager, ExecutionInfoLocation location)
- Parameters:
hopGui-manager-location- The execution info location to edit
-
-
Method Detail
-
createControl
public void createControl(org.eclipse.swt.widgets.Composite parent)
-
save
public void save() throws HopExceptionDescription copied from interface:IHopFileTypeHandlerSave the file without asking for a new filename- Specified by:
savein interfaceIHopFileTypeHandler- Specified by:
savein interfaceIMetadataEditor<ExecutionInfoLocation>- Overrides:
savein classMetadataEditor<ExecutionInfoLocation>- Throws:
HopException
-
setWidgetsContent
public void setWidgetsContent()
Description copied from class:MetadataEditorInline usage: copy information from the metadata onto the various widgets- Specified by:
setWidgetsContentin classMetadataEditor<ExecutionInfoLocation>
-
getWidgetsContent
public void getWidgetsContent(ExecutionInfoLocation location)
Description copied from class:MetadataEditorInline usage: Reads the information or state of the various widgets and modifies the provided metadata object.- Specified by:
getWidgetsContentin classMetadataEditor<ExecutionInfoLocation>- Parameters:
location- The metadata object to populate from the widgets
-
-