Package org.luwrain.core
Class DefaultShortcut
java.lang.Object
org.luwrain.core.DefaultShortcut
- All Implemented Interfaces:
ExtensionObject,Shortcut
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.luwrain.core.Shortcut
Shortcut.Flags -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final Classprotected final String[]protected final Set<Shortcut.Flags>protected final String -
Constructor Summary
ConstructorsConstructorDescriptionDefaultShortcut(String shortcutName, Class appClass) DefaultShortcut(String shortcutName, Class appClass, Set<Shortcut.Flags> flags, String[] fileExtensions) -
Method Summary
-
Field Details
-
shortcutName
-
appClass
-
flags
-
fileExtensions
-
-
Constructor Details
-
DefaultShortcut
public DefaultShortcut(String shortcutName, Class appClass, Set<Shortcut.Flags> flags, String[] fileExtensions) -
DefaultShortcut
-
-
Method Details
-
getExtObjName
- Specified by:
getExtObjNamein interfaceExtensionObject
-
prepareApp
- Specified by:
prepareAppin interfaceShortcut
-
getShortcutFlags
- Specified by:
getShortcutFlagsin interfaceShortcut
-
getFileExtensions
- Specified by:
getFileExtensionsin interfaceShortcut
-