class EL_APPLICATION_COMMAND
Client examples: CAD_MODEL_SLICER ; CAMERA_TRANSFER_COMMAND ; CHECK_LOCALE_STRINGS_COMMAND ; CLASS_DESCENDANTS_COMMAND ; COMPILE_DESKTOP_PROJECTS ; COMPRESS_MANIFEST_COMMAND ; CURRENCY_EXCHANGE_HISTORY_COMMAND ; DUPLICITY_BACKUP ; DUPLICITY_RESTORE ; ECF_TO_PECF_COMMAND ; EIFFEL_VIEW_COMMAND ; FEATURE_EDITOR_COMMAND ; FILE_SYNC_COMMAND ; FILE_TREE_TRANSFORMER_SCRIPT ; FILTER_INVALID_UTF_8 ; FRACTAL_COMMAND ; FTP_BACKUP_COMMAND ; GENERATE_RBOX_DATABASE_FIELD_ENUM ; HTML_BODY_WORD_COUNTER ; ID3_EDITOR
EL_COMMAND with a description and error checking
eiffel.ecf
EL_APPLICATION_COMMAND* LIBRARY_OVERRIDE_GENERATOR COMPILE_DESKTOP_PROJECTS ECF_TO_PECF_COMMAND EIFFEL_VIEW_COMMAND IMP_CLASS_LOCATION_NORMALIZER PYXIS_LOCALE_COMPILER PYXIS_ECF_CONVERTER REPOSITORY_SOURCE_LINK_EXPANDER REPOSITORY_TEST_SOURCE_LINK_EXPANDER WINZIP_SOFTWARE_PACKAGE FEATURE_EDITOR_COMMAND REPOSITORY_NOTE_LINK_CHECKER OPEN_GREP_RESULT_COMMAND ZCODEC_GENERATOR ID3_FRAME_CODE_CLASS_GENERATOR SOURCE_MANIFEST_COMMAND* LIBRARY_MIGRATION_COMMAND LIBRARY_MIGRATION_TEST_COMMAND UPGRADE_TEST_SET_CALL_BACK_CODE REGULAR_EXPRESSION_SEARCH_COMMAND UNDEFINE_PATTERN_COUNTER_COMMAND MANIFEST_METRICS_COMMAND FIND_PATTERN_COMMAND ENCODING_CHECK_COMMAND CLASS_RENAMING_SHELL_COMMAND CLASS_FILE_NAME_NORMALIZER SOURCE_LEADING_SPACE_CLEANER SOURCE_MANIFEST_EDITOR_COMMAND* UPGRADE_DEFAULT_POINTER_SYNTAX_COMMAND UPGRADE_LOG_FILTERS_COMMAND FIND_AND_REPLACE_COMMAND NOTE_EDITOR_COMMAND NOTE_DATE_FIXER_COMMAND SOURCE_LOG_LINE_REMOVER_COMMAND CLASS_RENAMING_COMMAND EL_APPLICATION_COMMAND_SHELL* GITHUB_MANAGER_SHELL_COMMAND CLASS_RENAMING_SHELL_COMMAND EL_PYXIS_TO_XML_CONVERTER PYXIS_ECF_CONVERTER EL_XML_TO_PYXIS_CONVERTER XML_TO_PYXIS_CONVERTER CHECK_LOCALE_STRINGS_COMMAND CLASS_DESCENDANTS_COMMAND
toolkit.ecf
EL_APPLICATION_COMMAND* EL_PYXIS_TREE_TO_XML_COMPILER CAMERA_TRANSFER_COMMAND EL_IMAGE_MAGICK_SLIDE_SHOW STOCK_CONSUMPTION_CALCULATOR UNDATED_PHOTO_FINDER USER_AGENT_COMMAND EL_XML_TO_PYXIS_CONVERTER EL_YOUTUBE_VIDEO_DOWNLOADER CAD_MODEL_SLICER REPEATED_DUPLICITY_BACKUP DUPLICITY_RESTORE FILTER_INVALID_UTF_8 FILE_SYNC_COMMAND FILE_TREE_TRANSFORMER_SCRIPT FTP_BACKUP_COMMAND EL_FILE_MANIFEST_GENERATOR CURRENCY_EXCHANGE_HISTORY_COMMAND HTML_BODY_WORD_COUNTER JPEG_FILE_TIME_STAMPER PYXIS_ENCRYPTER EL_PYXIS_TO_XML_CONVERTER EL_APPLICATION_COMMAND_SHELL* LOCALIZATION_COMMAND_SHELL EL_CRYPTO_COMMAND_SHELL TB_ACCOUNT_READER* TB_WWW_XHTML_CONTENT_EXPORTER TB_MULTI_LANG_ACCOUNT_READER* TB_MULTI_LANG_ACCOUNT_BOOK_EXPORTER TB_MULTI_LANG_ACCOUNT_XHTML_BODY_EXPORTER VCF_CONTACT_COMMAND* VCF_CONTACT_SPLITTER VCF_CONTACT_NAME_SWITCHER EL_DEBIAN_PACKAGER_I* EL_DEBIAN_PACKAGER_IMP DUPLICITY_BACKUP WEBSITE_MONITOR PRAAT_GCC_SOURCE_TO_MSVC_CONVERTOR PNG_LINK_GENERATOR
manage-mp3.ecf
EL_APPLICATION_COMMAND* TANGO_MP3_FILE_COLLATOR GENERATE_RBOX_DATABASE_FIELD_ENUM EL_MP3_AUDIO_SIGNATURE_READER RBOX_MUSIC_MANAGER EL_DEBIAN_PACKAGER_I* EL_DEBIAN_PACKAGER_IMP ID3_EDITOR
note
description: "${EL_COMMAND} with a description and error checking"
descendants: "See end of class"
author: "Finnian Reilly"
copyright: "Copyright (c) 2001-2022 Finnian Reilly"
contact: "finnian at eiffel hyphen loop dot com"
license: "MIT license (See: en.wikipedia.org/wiki/MIT_License)"
date: "2024-07-29 8:34:41 GMT (Monday 29th July 2024)"
revision: "6"
deferred class
EL_APPLICATION_COMMAND
inherit
EL_COMMAND
EL_MODULE_NAMING
feature -- Access
description: READABLE_STRING_GENERAL
deferred
end
feature -- Basic operations
error_check (application: EL_FALLIBLE)
-- check for errors before execution
do
end
feature {NONE} -- Implementation
default_description: STRING
do
Result := Naming.class_description_from (Current, excluded_words)
end
feature {NONE} -- Constants
Excluded_words: EL_STRING_8_LIST
once
Result := "EL, COMMAND, IMP"
end
note
descendants: "[
**eiffel.ecf**
EL_APPLICATION_COMMAND*
${LIBRARY_OVERRIDE_GENERATOR}
${COMPILE_DESKTOP_PROJECTS}
${ECF_TO_PECF_COMMAND}
${EIFFEL_VIEW_COMMAND}
${IMP_CLASS_LOCATION_NORMALIZER}
${PYXIS_LOCALE_COMPILER}
${PYXIS_ECF_CONVERTER}
${REPOSITORY_SOURCE_LINK_EXPANDER}
${REPOSITORY_TEST_SOURCE_LINK_EXPANDER}
${WINZIP_SOFTWARE_PACKAGE}
${FEATURE_EDITOR_COMMAND}
${REPOSITORY_NOTE_LINK_CHECKER}
${OPEN_GREP_RESULT_COMMAND}
${ZCODEC_GENERATOR}
${ID3_FRAME_CODE_CLASS_GENERATOR}
${SOURCE_MANIFEST_COMMAND*}
${LIBRARY_MIGRATION_COMMAND}
${LIBRARY_MIGRATION_TEST_COMMAND}
${UPGRADE_TEST_SET_CALL_BACK_CODE}
${REGULAR_EXPRESSION_SEARCH_COMMAND}
${UNDEFINE_PATTERN_COUNTER_COMMAND}
${MANIFEST_METRICS_COMMAND}
${FIND_PATTERN_COMMAND}
${ENCODING_CHECK_COMMAND}
${CLASS_RENAMING_SHELL_COMMAND}
${CLASS_FILE_NAME_NORMALIZER}
${SOURCE_LEADING_SPACE_CLEANER}
${SOURCE_MANIFEST_EDITOR_COMMAND*}
${UPGRADE_DEFAULT_POINTER_SYNTAX_COMMAND}
${UPGRADE_LOG_FILTERS_COMMAND}
${FIND_AND_REPLACE_COMMAND}
${NOTE_EDITOR_COMMAND}
${NOTE_DATE_FIXER_COMMAND}
${SOURCE_LOG_LINE_REMOVER_COMMAND}
${CLASS_RENAMING_COMMAND}
${EL_APPLICATION_COMMAND_SHELL*}
${GITHUB_MANAGER_SHELL_COMMAND}
${CLASS_RENAMING_SHELL_COMMAND}
${EL_PYXIS_TO_XML_CONVERTER}
${PYXIS_ECF_CONVERTER}
${EL_XML_TO_PYXIS_CONVERTER}
${XML_TO_PYXIS_CONVERTER}
${CHECK_LOCALE_STRINGS_COMMAND}
${CLASS_DESCENDANTS_COMMAND}
**toolkit.ecf**
EL_APPLICATION_COMMAND*
${EL_PYXIS_TREE_TO_XML_COMPILER}
${CAMERA_TRANSFER_COMMAND}
${EL_IMAGE_MAGICK_SLIDE_SHOW}
${STOCK_CONSUMPTION_CALCULATOR}
${UNDATED_PHOTO_FINDER}
${USER_AGENT_COMMAND}
${EL_XML_TO_PYXIS_CONVERTER}
${EL_YOUTUBE_VIDEO_DOWNLOADER}
${CAD_MODEL_SLICER}
${REPEATED_DUPLICITY_BACKUP}
${DUPLICITY_RESTORE}
${FILTER_INVALID_UTF_8}
${FILE_SYNC_COMMAND}
${FILE_TREE_TRANSFORMER_SCRIPT}
${FTP_BACKUP_COMMAND}
${EL_FILE_MANIFEST_GENERATOR}
${CURRENCY_EXCHANGE_HISTORY_COMMAND}
${HTML_BODY_WORD_COUNTER}
${JPEG_FILE_TIME_STAMPER}
${PYXIS_ENCRYPTER}
${EL_PYXIS_TO_XML_CONVERTER}
${EL_APPLICATION_COMMAND_SHELL*}
${LOCALIZATION_COMMAND_SHELL}
${EL_CRYPTO_COMMAND_SHELL}
${TB_ACCOUNT_READER*}
${TB_WWW_XHTML_CONTENT_EXPORTER}
${TB_MULTI_LANG_ACCOUNT_READER*}
${TB_MULTI_LANG_ACCOUNT_BOOK_EXPORTER}
${TB_MULTI_LANG_ACCOUNT_XHTML_BODY_EXPORTER}
${VCF_CONTACT_COMMAND*}
${VCF_CONTACT_SPLITTER}
${VCF_CONTACT_NAME_SWITCHER}
${EL_DEBIAN_PACKAGER_I*}
${EL_DEBIAN_PACKAGER_IMP}
${DUPLICITY_BACKUP}
${WEBSITE_MONITOR}
${PRAAT_GCC_SOURCE_TO_MSVC_CONVERTOR}
${PNG_LINK_GENERATOR}
**manage-mp3.ecf**
EL_APPLICATION_COMMAND*
${TANGO_MP3_FILE_COLLATOR}
${GENERATE_RBOX_DATABASE_FIELD_ENUM}
${EL_MP3_AUDIO_SIGNATURE_READER}
${RBOX_MUSIC_MANAGER}
${EL_DEBIAN_PACKAGER_I*}
${EL_DEBIAN_PACKAGER_IMP}
${ID3_EDITOR}
]"
end