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 Class
protected 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:
getExtObjName
in interfaceExtensionObject
-
prepareApp
- Specified by:
prepareApp
in interfaceShortcut
-
getShortcutFlags
- Specified by:
getShortcutFlags
in interfaceShortcut
-
getFileExtensions
- Specified by:
getFileExtensions
in interfaceShortcut
-