Package com.pnfsoftware.jeb.core
Class ScriptMetadataParser
java.lang.Object
com.pnfsoftware.jeb.core.ScriptMetadataParser
Parser and generator of
ScriptMetadata
objects.
JEB script (client scripts, plugin scripts) may start with metadata in comments to provide
valuable information to the client or back-end without requiring full parsing and compilation of
the script. The metadata is provided at the top of the source file as inline comments, before any
code appears. The inline comment format is ?key=value
where key is the metadata attribute
name.
Example, in a Python script:
#?description=A description string #?shortcut=CTRL+SHIFT+K
Example, in a Java script:
//?description=A description string //?shortcut=CTRL+SHIFT+K
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
ScriptMetadataParser
public ScriptMetadataParser()
-
-
Method Details
-
extract
- Throws:
IOException
-
extract
- Throws:
IOException
-