public class JFXDesktopApplication extends Object implements DMXApplication
DMXApplication
which represents JavaFX desktop application.Modifier and Type | Field and Description |
---|---|
protected String[] |
arguments
Array of arguments that application was invoked with.
|
protected String |
buildNumber
Application build number string.
|
protected Map<String,String> |
configuration
Configuration parameters map.
|
protected boolean |
gui
Indicates whether application has GUI or not.
|
protected String |
name
Application name.
|
protected String |
version
Application version string.
|
Constructor and Description |
---|
JFXDesktopApplication()
Default constructor for setting default application values.
|
Modifier and Type | Method and Description |
---|---|
String[] |
getArguments()
Returns arguments list that was used to launch application.
|
String |
getBuildNumber()
Returns application build number as string.
|
Map<String,String> |
getConfigurationParameters()
Returns a set of configuration parameters for application.
|
String |
getName()
Returns application name.
|
String |
getVersion()
Returns application version as string.
|
boolean |
hasGUI()
Indicates whether application has graphical user interface or not.
|
void |
setArguments(String[] arguments)
Set application arguments.
|
void |
setBuildNumber(String buildNumber)
Set application build number.
|
void |
setConfiguration(Map<String,String> config)
Set configuration parameters for application.
|
void |
setGui(boolean gui)
Set whether application has GUI or not.
|
void |
setName(String name)
Set application name.
|
void |
setVersion(String version)
Set application version.
|
protected String name
protected String version
protected String buildNumber
protected boolean gui
protected String[] arguments
public JFXDesktopApplication()
public String getName()
DMXApplication
getName
in interface DMXApplication
public String getVersion()
DMXApplication
getVersion
in interface DMXApplication
public String getBuildNumber()
DMXApplication
getBuildNumber
in interface DMXApplication
public boolean hasGUI()
DMXApplication
true
,
the application is GUI application, otherwise not.hasGUI
in interface DMXApplication
true
if application has GUIpublic String[] getArguments()
DMXApplication
getArguments
in interface DMXApplication
public Map<String,String> getConfigurationParameters()
DMXApplication
getConfigurationParameters
in interface DMXApplication
public void setName(String name)
name
- application namepublic void setVersion(String version)
version
- application versionpublic void setBuildNumber(String buildNumber)
buildNumber
- application build numberpublic void setGui(boolean gui)
gui
- statuspublic void setArguments(String[] arguments)
arguments
- arguments to setCopyright © 2012-2014 Vektor Software. All Rights Reserved.