Java Reference
In-Depth Information
public
public class
class
CalcScriptEngineFactory
CalcScriptEngineFactory
implements
implements
ScriptEngineFactory
{
private
private static
static final
final
String THY_NAME
=
"SimpleCalc"
;
@Override
public
public
String
getEngineName
() {
return
return
THY_NAME
;
}
@Override
public
public
String
getEngineVersion
() {
return
return
"0.1"
;
}
@Override
public
public
String
getLanguageName
() {
return
return
THY_NAME
;
}
@Override
public
public
List
<
String
>
getExtensions
() {
ArrayList
<
String
>
ret
=
new
new
ArrayList
<>(
1
);
ret
.
add
(
"calc"
);
return
return
ret
;
}
@Override
public
public
List
<
String
>
getMimeTypes
() {
ArrayList
<
String
>
ret
=
new
new
ArrayList
<
String
>(
0
);
return
return
ret
;
}
@Override
public
public
List
<
String
>
getNames
() {
ArrayList
<
String
>
ret
=
new
new
ArrayList
<
String
>(
1
);
ret
.
add
(
THY_NAME
);
return
return
ret
;
}
@Override
public
public
String
getLanguageVersion
() {
return
return
"0.1"
;
}
@Override