net.sourceforge.jarbundler
Class AppBundleProperties

java.lang.Object
  extended by net.sourceforge.jarbundler.AppBundleProperties

public class AppBundleProperties
extends java.lang.Object


Constructor Summary
AppBundleProperties()
           
 
Method Summary
 void addDocumentType(DocumentType documentType)
          Add a document type to the document type list.
 void addJavaProperty(java.lang.String prop, java.lang.String val)
          Add a Java runtime property to the properties hashtable.
 void addService(Service service)
          Add a service to the services list.
 void addToClassPath(java.lang.String s)
           
 void addToExtraClassPath(java.lang.String s)
           
 void addToJVMArchs(java.lang.String s)
           
 DocumentType createDocumentType()
           
 Service createService()
           
 java.lang.String getApplicationName()
           
 java.lang.String getArguments()
           
 boolean getCFBundleAllowMixedLocalizations()
           
 java.lang.String getCFBundleDevelopmentRegion()
           
 java.lang.String getCFBundleExecutable()
           
 java.lang.String getCFBundleGetInfoString()
           
 java.lang.String getCFBundleHelpBookFolder()
           
 java.lang.String getCFBundleHelpBookName()
           
 java.lang.String getCFBundleIconFile()
           
 java.lang.String getCFBundleIdentifier()
           
 java.lang.String getCFBundleInfoDictionaryVersion()
           
 java.lang.String getCFBundleName()
           
 java.lang.String getCFBundlePackageType()
           
 java.lang.String getCFBundleShortVersionString()
           
 java.lang.String getCFBundleSignature()
           
 java.lang.String getCFBundleVersion()
           
 java.util.List getClassPath()
           
 java.util.List getDocumentTypes()
           
 java.util.List getExtraClassPath()
           
 java.util.Hashtable getJavaProperties()
           
 java.util.List getJVMArchs()
           
 java.lang.String getJVMVersion()
           
 java.util.List getLSArchitecturePriority()
           
 java.lang.String getMainClass()
           
 java.util.List getServices()
           
 java.lang.String getSplashFile()
           
 java.lang.Boolean getStartOnMainThread()
           
 java.lang.String getSUFeedURL()
           
 java.lang.String getVMOptions()
           
 java.lang.String getWorkingDirectory()
           
 void setApplicationName(java.lang.String s)
           
 void setArguments(java.lang.String s)
           
 void setCFBundleAllowMixedLocalizations(boolean b)
           
 void setCFBundleDevelopmentRegion(java.lang.String s)
           
 void setCFBundleExecutable(java.lang.String s)
           
 void setCFBundleGetInfoString(java.lang.String s)
           
 void setCFBundleHelpBookFolder(java.lang.String s)
           
 void setCFBundleHelpBookName(java.lang.String s)
           
 void setCFBundleIconFile(java.lang.String s)
           
 void setCFBundleIdentifier(java.lang.String s)
           
 void setCFBundleInfoDictionaryVersion(java.lang.String s)
           
 void setCFBundleName(java.lang.String s)
           
 void setCFBundlePackageType(java.lang.String s)
           
 void setCFBundleShortVersionString(java.lang.String s)
           
 void setCFBundleSignature(java.lang.String s)
           
 void setCFBundleVersion(java.lang.String s)
           
 void setJVMArchs(java.lang.String archs)
           
 void setJVMVersion(java.lang.String s)
           
 void setLSArchitecturePriority(java.lang.String lsArchitecturePriority)
           
 void setMainClass(java.lang.String s)
           
 void setSplashFile(java.lang.String s)
           
 void setStartOnMainThread(java.lang.Boolean b)
           
 void setSUFeedURL(java.lang.String suFeedURL)
           
 void setVMOptions(java.lang.String s)
           
 void setWorkingDirectory(java.lang.String s)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AppBundleProperties

public AppBundleProperties()
Method Detail

addJavaProperty

public void addJavaProperty(java.lang.String prop,
                            java.lang.String val)
Add a Java runtime property to the properties hashtable.


getJavaProperties

public java.util.Hashtable getJavaProperties()

addToJVMArchs

public void addToJVMArchs(java.lang.String s)

getJVMArchs

public java.util.List getJVMArchs()

addToClassPath

public void addToClassPath(java.lang.String s)

addToExtraClassPath

public void addToExtraClassPath(java.lang.String s)

getExtraClassPath

public java.util.List getExtraClassPath()

createDocumentType

public DocumentType createDocumentType()

getDocumentTypes

public java.util.List getDocumentTypes()

addDocumentType

public void addDocumentType(DocumentType documentType)
Add a document type to the document type list.


createService

public Service createService()

getServices

public java.util.List getServices()

addService

public void addService(Service service)
Add a service to the services list.


setApplicationName

public void setApplicationName(java.lang.String s)

getApplicationName

public java.lang.String getApplicationName()

setCFBundleName

public void setCFBundleName(java.lang.String s)

getCFBundleName

public java.lang.String getCFBundleName()

setCFBundleVersion

public void setCFBundleVersion(java.lang.String s)

getCFBundleVersion

public java.lang.String getCFBundleVersion()

setCFBundleInfoDictionaryVersion

public void setCFBundleInfoDictionaryVersion(java.lang.String s)

getCFBundleInfoDictionaryVersion

public java.lang.String getCFBundleInfoDictionaryVersion()

setCFBundleIdentifier

public void setCFBundleIdentifier(java.lang.String s)

getCFBundleIdentifier

public java.lang.String getCFBundleIdentifier()

setCFBundleGetInfoString

public void setCFBundleGetInfoString(java.lang.String s)

getCFBundleGetInfoString

public java.lang.String getCFBundleGetInfoString()

setCFBundleShortVersionString

public void setCFBundleShortVersionString(java.lang.String s)

getCFBundleShortVersionString

public java.lang.String getCFBundleShortVersionString()

setCFBundleIconFile

public void setCFBundleIconFile(java.lang.String s)

getCFBundleIconFile

public java.lang.String getCFBundleIconFile()

setSplashFile

public void setSplashFile(java.lang.String s)

getSplashFile

public java.lang.String getSplashFile()

setCFBundleAllowMixedLocalizations

public void setCFBundleAllowMixedLocalizations(boolean b)

getCFBundleAllowMixedLocalizations

public boolean getCFBundleAllowMixedLocalizations()

setCFBundleExecutable

public void setCFBundleExecutable(java.lang.String s)

getCFBundleExecutable

public java.lang.String getCFBundleExecutable()

setCFBundleDevelopmentRegion

public void setCFBundleDevelopmentRegion(java.lang.String s)

getCFBundleDevelopmentRegion

public java.lang.String getCFBundleDevelopmentRegion()

setCFBundlePackageType

public void setCFBundlePackageType(java.lang.String s)

getCFBundlePackageType

public java.lang.String getCFBundlePackageType()

setCFBundleSignature

public void setCFBundleSignature(java.lang.String s)

getCFBundleSignature

public java.lang.String getCFBundleSignature()

setCFBundleHelpBookFolder

public void setCFBundleHelpBookFolder(java.lang.String s)

getCFBundleHelpBookFolder

public java.lang.String getCFBundleHelpBookFolder()

setCFBundleHelpBookName

public void setCFBundleHelpBookName(java.lang.String s)

getCFBundleHelpBookName

public java.lang.String getCFBundleHelpBookName()

setStartOnMainThread

public void setStartOnMainThread(java.lang.Boolean b)

getStartOnMainThread

public java.lang.Boolean getStartOnMainThread()

setMainClass

public void setMainClass(java.lang.String s)

getMainClass

public java.lang.String getMainClass()

setJVMVersion

public void setJVMVersion(java.lang.String s)

getJVMVersion

public java.lang.String getJVMVersion()

setVMOptions

public void setVMOptions(java.lang.String s)

getVMOptions

public java.lang.String getVMOptions()

setWorkingDirectory

public void setWorkingDirectory(java.lang.String s)

getWorkingDirectory

public java.lang.String getWorkingDirectory()

setArguments

public void setArguments(java.lang.String s)

getArguments

public java.lang.String getArguments()

getClassPath

public java.util.List getClassPath()

setJVMArchs

public void setJVMArchs(java.lang.String archs)
Parameters:
archs - space separated archs, e.g. i386 x64_64 ppc

getLSArchitecturePriority

public java.util.List getLSArchitecturePriority()

setLSArchitecturePriority

public void setLSArchitecturePriority(java.lang.String lsArchitecturePriority)
Parameters:
lsArchitecturePriority - space separated LSArchitecturePriority, e.g. i386 x64_64 ppc

getSUFeedURL

public java.lang.String getSUFeedURL()

setSUFeedURL

public void setSUFeedURL(java.lang.String suFeedURL)