|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.jtheque.core.managers.core.application.XMLApplication
public class XMLApplication
An XML Application. It seems a JTheque Core Application who's read from an XML file.
Constructor Summary | |
---|---|
XMLApplication(java.lang.String filepath)
Construct a new XMLApplication from an XML file. |
Method Summary | |
---|---|
org.jtheque.utils.bean.InternationalString |
getAuthor()
Return the author of the application. |
org.jtheque.utils.bean.InternationalString |
getCopyright()
Return the copyright of the application. |
org.jtheque.utils.bean.InternationalString |
getEmail()
Return the email of the author of the application. |
java.lang.String |
getFolderPath()
The path to the folder of the installation. |
java.lang.String |
getLicenceFilePath()
Return the path to the licence. |
java.lang.String |
getLogo()
Return the path to the logo. |
ImageType |
getLogoType()
Return the image type of the logo. |
java.lang.String |
getMessageFileURL()
Return the messages file url for the application. |
org.jtheque.utils.bean.InternationalString |
getName()
Return the name of the application. |
java.lang.String |
getProperty(java.lang.String key)
Return the application property. |
java.lang.String |
getRepository()
Return the url of the application repository. |
org.jtheque.utils.bean.InternationalString |
getSite()
Return the site of the application. |
java.lang.String[] |
getSupportedLanguages()
Return all the supported languages of the application. |
org.jtheque.utils.bean.Version |
getVersion()
Return the application version. |
java.lang.String |
getWindowIcon()
Return the path to the window icon. |
ImageType |
getWindowIconType()
Return the image type of the window icon. |
boolean |
isDisplayLicence()
Indicate if we must display the licence. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public XMLApplication(java.lang.String filepath)
filepath
- The path to the XML file.Method Detail |
---|
public org.jtheque.utils.bean.Version getVersion()
Application
getVersion
in interface Application
public org.jtheque.utils.bean.InternationalString getAuthor()
Application
getAuthor
in interface Application
public org.jtheque.utils.bean.InternationalString getName()
Application
getName
in interface Application
public org.jtheque.utils.bean.InternationalString getSite()
Application
getSite
in interface Application
public org.jtheque.utils.bean.InternationalString getEmail()
Application
getEmail
in interface Application
public org.jtheque.utils.bean.InternationalString getCopyright()
Application
getCopyright
in interface Application
public java.lang.String getLogo()
Application
getLogo
in interface Application
public ImageType getLogoType()
Application
getLogoType
in interface Application
public java.lang.String getWindowIcon()
Application
getWindowIcon
in interface Application
public ImageType getWindowIconType()
Application
getWindowIconType
in interface Application
public final boolean isDisplayLicence()
Application
isDisplayLicence
in interface Application
public final java.lang.String getRepository()
Application
getRepository
in interface Application
public final java.lang.String getMessageFileURL()
Application
getMessageFileURL
in interface Application
public java.lang.String[] getSupportedLanguages()
Application
getSupportedLanguages
in interface Application
public java.lang.String getProperty(java.lang.String key)
Application
getProperty
in interface Application
key
- The key of the property.
public java.lang.String getLicenceFilePath()
Application
getLicenceFilePath
in interface Application
public java.lang.String getFolderPath()
Application
getFolderPath
in interface Application
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |