A B C D E F G H I J K L M N O P R S T U V W

A

AboutJDialog - Class in net.sf.jpackit.ui.swing
 
AboutJDialog(Frame) - Constructor for class net.sf.jpackit.ui.swing.AboutJDialog
Creates new form AboutJDialog
AbstractJPackitClassloaderContext - Class in net.sf.jpackit.pkg.classloader
Abstract JPackitClassLoader implementation, that implements jar file cache functionality
AbstractJPackitClassloaderContext() - Constructor for class net.sf.jpackit.pkg.classloader.AbstractJPackitClassloaderContext
 
AbstractJPackitEventProducer - Class in net.sf.jpackit.notification
Abstract implementation of JPackitEventProducer that implements PropertyChangeListenets functionality.
AbstractJPackitEventProducer() - Constructor for class net.sf.jpackit.notification.AbstractJPackitEventProducer
Creates a new instance of AbstractPackageBuilder
actionInterrupted() - Method in interface net.sf.jpackit.notification.JPackitNotificationListener
This method gets called when package builder wants to inform that building process was interrupted
actionInterrupted() - Method in class net.sf.jpackit.ui.swing.JPackitProgressDialog
 
actionInterrupted() - Method in class net.sf.jpackit.ui.text.ProgressPrinter
 
addCachedJarFile(String, JarFile) - Method in class net.sf.jpackit.pkg.classloader.AbstractJPackitClassloaderContext
 
addCachedJarFile(String, JarFile) - Method in interface net.sf.jpackit.pkg.classloader.JPackitClassLoaderContext
 
addElement(Object) - Method in class net.sf.jpackit.ui.swing.ArrayListListModel
 
addFileToJar(JarOutputStream, InputStream, String) - Static method in class net.sf.jpackit.util.JarUtils
Add file to jar with given path
addNotificationListener(JPackitNotificationListener) - Method in class net.sf.jpackit.notification.AbstractJPackitEventProducer
 
addNotificationListener(JPackitNotificationListener) - Method in interface net.sf.jpackit.notification.JPackitEventProducer
Adds JPackitNotificationListener to JPackitEventProducer so it can pass information about generation process.
AES_ENC_TYPE - Static variable in class net.sf.jpackit.config.BuildConfiguration
 
appendFileSeparatorIfNecessary(String) - Static method in class net.sf.jpackit.util.FileUtils
Adds to path the separator ('/' or '\') if it isn't present already
ArrayListListModel - Class in net.sf.jpackit.ui.swing
ListModel based on ArrayList
ArrayListListModel(List) - Constructor for class net.sf.jpackit.ui.swing.ArrayListListModel
Creates a new instance of ArrayListListModel

B

belongs(String, String) - Static method in class net.sf.jpackit.ui.swing.Util
 
Bootstrapper - Class in net.sf.jpackit.pkg.jar
Bootstrapper for jar pkg, it loads all jars and ecexutes application
Bootstrapper(String[]) - Constructor for class net.sf.jpackit.pkg.jar.Bootstrapper
Creates a new instance of Bootstrapper
BuildConfiguration - Class in net.sf.jpackit.config
Build configuration.
BuildConfiguration() - Constructor for class net.sf.jpackit.config.BuildConfiguration
Creates a new instance of BuildConfiguration
buildConfiguration2Properties(BuildConfiguration) - Static method in class net.sf.jpackit.util.PropertiesUtils
 
BuildConfigurationError - Class in net.sf.jpackit.config.validator
Description of error occured during build configuration validation
BuildConfigurationError() - Constructor for class net.sf.jpackit.config.validator.BuildConfigurationError
 
BuildConfigurationError(String) - Constructor for class net.sf.jpackit.config.validator.BuildConfigurationError
 
BuildConfigurationManager - Interface in net.sf.jpackit.config
Build configuration manager defines interface to save and load BuildConfiguration
BuildConfigurationValidator - Class in net.sf.jpackit.config.validator
Validator that checks data stored in BuildConfiguration instance
buildPackage(BuildConfiguration) - Method in class net.sf.jpackit.builder.JarPackageBuilder
 
buildPackage(BuildConfiguration) - Method in interface net.sf.jpackit.builder.PackageBuilder
Imlemetnation of this method is responsible for package building(jar,exe, class)
BuildType - Class in net.sf.jpackit.config
Enumeration for available build types

C

calculateRelativePath(String, String) - Static method in class net.sf.jpackit.ui.swing.Util
 
CANCEL - Static variable in class net.sf.jpackit.ui.swing.JarsChooserDialog
 
CANCEL - Static variable in class net.sf.jpackit.ui.swing.MainClassSelectorDialog
 
cancelAction() - Method in class net.sf.jpackit.notification.AbstractJPackitEventProducer
 
cancelAction() - Method in interface net.sf.jpackit.notification.JPackitEventProducer
Notifies JPackitEventProducer that current operation should be interrupted
changedUpdate(DocumentEvent) - Method in class net.sf.jpackit.ui.swing.JFrameForm
 
checkJarValidity(String) - Static method in class net.sf.jpackit.util.JarUtils
Checks that file is valid jar archive
CLASS - Static variable in class net.sf.jpackit.config.BuildType
Build package as single class file
Cleaner - Class in net.sf.jpackit.pkg.jar
Cleaner shutdownHook.
Cleaner(JPackitClassLoaderContext) - Constructor for class net.sf.jpackit.pkg.jar.Cleaner
Creates a new instance of Cleaner
connect() - Method in class net.sf.jpackit.pkg.classloader.url.JPackitURLConnection
 
Constants - Interface in net.sf.jpackit
All public constants used in application
createNewFolder(File) - Method in class net.sf.jpackit.ui.swing.RelativeFileSystemView
 
createURLStreamHandler(String) - Method in class net.sf.jpackit.pkg.classloader.url.JPackitURLStreamHandlerFactory
 

D

doJob() - Method in class net.sf.jpackit.ui.swing.JPackitProgressDialog
 

E

errorMessageChanged(JPackitNotificationEvent) - Method in interface net.sf.jpackit.notification.JPackitNotificationListener
This method gets called when package builder wants to inform that error occured
errorMessageChanged(JPackitNotificationEvent) - Method in class net.sf.jpackit.ui.swing.JPackitProgressDialog
 
errorMessageChanged(JPackitNotificationEvent) - Method in class net.sf.jpackit.ui.text.ProgressPrinter
 
EXE - Static variable in class net.sf.jpackit.config.BuildType
Build package as Windows executable file

F

FileUtils - Class in net.sf.jpackit.util
File system utilities
fireActionInterrupted() - Method in class net.sf.jpackit.notification.AbstractJPackitEventProducer
 
fireActionInterrupted() - Method in interface net.sf.jpackit.notification.JPackitEventProducer
Notifies all registered JPackitNotificationListener that build process was interrupted
fireErrorMessageChanged(JPackitNotificationEvent) - Method in class net.sf.jpackit.notification.AbstractJPackitEventProducer
 
fireErrorMessageChanged(String) - Method in class net.sf.jpackit.notification.AbstractJPackitEventProducer
 
fireErrorMessageChanged(JPackitNotificationEvent) - Method in interface net.sf.jpackit.notification.JPackitEventProducer
Notifies all registered JPackitNotificationListener that error occured
fireProgressInfoChanged(JPackitNotificationEvent) - Method in class net.sf.jpackit.notification.AbstractJPackitEventProducer
 
fireProgressInfoChanged(int) - Method in class net.sf.jpackit.notification.AbstractJPackitEventProducer
 
fireProgressInfoChanged(JPackitNotificationEvent) - Method in interface net.sf.jpackit.notification.JPackitEventProducer
Notifies all registered JPackitNotificationListener that progress info changed
fireStateChanged(JPackitNotificationEvent) - Method in class net.sf.jpackit.notification.AbstractJPackitEventProducer
 
fireStateChanged(String) - Method in class net.sf.jpackit.notification.AbstractJPackitEventProducer
 
fireStateChanged(JPackitNotificationEvent) - Method in interface net.sf.jpackit.notification.JPackitEventProducer
Notifies all registered JPackitNotificationListener that state changed

G

getBaseDir() - Method in class net.sf.jpackit.config.BuildConfiguration
 
getBaseDir() - Method in class net.sf.jpackit.ui.swing.JarsChooserDialog
 
getBuildType() - Method in class net.sf.jpackit.config.BuildConfiguration
 
getBuildTypeName() - Method in class net.sf.jpackit.config.BuildConfiguration
Get displayable name of build type
getCachedJarFile(String) - Method in class net.sf.jpackit.pkg.classloader.AbstractJPackitClassloaderContext
 
getCachedJarFile(String) - Method in interface net.sf.jpackit.pkg.classloader.JPackitClassLoaderContext
 
getCachedJarFileMap() - Method in class net.sf.jpackit.pkg.classloader.AbstractJPackitClassloaderContext
 
getCachedJarFileMap() - Method in interface net.sf.jpackit.pkg.classloader.JPackitClassLoaderContext
 
getCanonicalPath(String) - Static method in class net.sf.jpackit.util.FileUtils
Returns the canonical pathname string of given pathname.
getDefaultArgs() - Method in class net.sf.jpackit.config.BuildConfiguration
 
getDependantJars() - Method in class net.sf.jpackit.config.BuildConfiguration
 
getElementAt(int) - Method in class net.sf.jpackit.ui.swing.ArrayListListModel
 
getEncType() - Method in class net.sf.jpackit.config.BuildConfiguration
 
getExecutables() - Method in class net.sf.jpackit.ui.swing.JarScannerWorker
 
getExecutingJar() - Static method in class net.sf.jpackit.util.JarUtils
Tries to determine jar file that is used to run the application.
getExtenstion() - Method in class net.sf.jpackit.config.BuildType
Get file extension for package file created with current build type
getHasherType() - Method in class net.sf.jpackit.config.BuildConfiguration
 
getInputStream() - Method in class net.sf.jpackit.pkg.classloader.url.JPackitURLConnection
 
getInstance(String) - Static method in class net.sf.jpackit.config.BuildType
Get BuildType instance according to build type name
getInternalJarInputStream(String) - Method in interface net.sf.jpackit.pkg.classloader.JPackitClassLoaderContext
 
getInternalJarInputStream(String) - Method in class net.sf.jpackit.pkg.jar.InternalJarJPackitClassloaderContext
 
getJarFile() - Method in class net.sf.jpackit.pkg.classloader.url.JPackitURLConnection
 
getJarPath() - Method in class net.sf.jpackit.ui.swing.JarScannerWorker
 
getJarsList() - Method in class net.sf.jpackit.ui.swing.JarsChooserDialog
 
getJPackitEventProducer() - Method in class net.sf.jpackit.ui.swing.JPackitProgressDialog
 
getMainAttributes() - Method in class net.sf.jpackit.pkg.classloader.url.JPackitURLConnection
 
getMainClass() - Method in class net.sf.jpackit.config.BuildConfiguration
 
getMainClass() - Method in class net.sf.jpackit.ui.swing.MainClassSelectorDialog
 
getMainJar() - Method in class net.sf.jpackit.config.BuildConfiguration
 
getManifest() - Method in class net.sf.jpackit.pkg.classloader.url.JPackitURLConnection
 
getMessage() - Method in class net.sf.jpackit.config.validator.BuildConfigurationError
 
getMessage() - Method in class net.sf.jpackit.notification.JPackitNotificationEvent
 
getName() - Method in class net.sf.jpackit.config.BuildType
Get displayable name of current build type.
getPackageFileFullPath() - Method in class net.sf.jpackit.config.BuildConfiguration
 
getPackageFileName() - Method in class net.sf.jpackit.config.BuildConfiguration
 
getPackageLocation() - Method in class net.sf.jpackit.config.BuildConfiguration
 
getPackageName() - Method in class net.sf.jpackit.config.BuildConfiguration
 
getPredefArgs() - Method in class net.sf.jpackit.config.BuildConfiguration
 
getProgressDialog() - Method in class net.sf.jpackit.ui.swing.JarScannerWorker
 
getProperty(String) - Method in class net.sf.jpackit.config.BuildConfiguration
Obtain custom property by given propety name
getResourceAsString(String) - Static method in class net.sf.jpackit.util.MiscUtils
Returns resource in string representation
getResourceString(ResourceBundle, String, Object) - Static method in class net.sf.jpackit.util.MiscUtils
Get formatted string from resource bundle
getRoots() - Method in class net.sf.jpackit.ui.swing.RelativeFileSystemView
 
getSelectedItem() - Method in class net.sf.jpackit.ui.swing.ArrayListListModel
 
getSize() - Method in class net.sf.jpackit.ui.swing.ArrayListListModel
 
getTask() - Method in class net.sf.jpackit.ui.swing.JPackitProgressDialog
 
getTempDir() - Static method in class net.sf.jpackit.util.FileUtils
Get the path to the directory for the temporary files (OS dependant)

(Copied from java.io.File.


H

HtmlShowDialog - Class in net.sf.jpackit.ui.swing
 
HtmlShowDialog(Frame, boolean, String, String) - Constructor for class net.sf.jpackit.ui.swing.HtmlShowDialog
Creates new form HtmlShowDialog

I

insertElementAt(Object, int) - Method in class net.sf.jpackit.ui.swing.ArrayListListModel
 
insertUpdate(DocumentEvent) - Method in class net.sf.jpackit.ui.swing.JFrameForm
 
InternalJarJPackitClassloaderContext - Class in net.sf.jpackit.pkg.jar
JPackitClassloaderContext implementation for obtaining jars InputStream from main jar file.
InternalJarJPackitClassloaderContext() - Constructor for class net.sf.jpackit.pkg.jar.InternalJarJPackitClassloaderContext
Creates a new instance of InternalJarsJPackitClassloaderContext
isCancelled() - Method in class net.sf.jpackit.notification.AbstractJPackitEventProducer
 
isChanged() - Method in class net.sf.jpackit.ui.swing.JFrameForm
 
isEmpty(String) - Static method in class net.sf.jpackit.util.MiscUtils
Checks whether string is null or empty
isRebuildAllJarsIntoOne() - Method in class net.sf.jpackit.config.BuildConfiguration
 
itemStateChanged(ItemEvent) - Method in class net.sf.jpackit.ui.swing.JFrameForm
 

J

JAR - Static variable in class net.sf.jpackit.config.BuildType
Build package as jar file
JAR_LIBRARIES_PATH - Static variable in interface net.sf.jpackit.Constants
Path to folder inside jar file which contains all libraries necessary for execution (including jar with application code
jarFilesCache - Variable in class net.sf.jpackit.pkg.classloader.AbstractJPackitClassloaderContext
 
JarPackageBuilder - Class in net.sf.jpackit.builder
Class responsible for building jar packages for application
JarPackageBuilder() - Constructor for class net.sf.jpackit.builder.JarPackageBuilder
 
JarScanner - Class in net.sf.jpackit.util
Jar scanner that searches jar for classes with main methods
JarScanner(String, List) - Constructor for class net.sf.jpackit.util.JarScanner
Creates a new instance of JarScanner
JarScannerWorker - Class in net.sf.jpackit.ui.swing
Jars scanner worker thread
JarScannerWorker() - Constructor for class net.sf.jpackit.ui.swing.JarScannerWorker
Creates a new instance of JarScannerWorker
JarsChooserDialog - Class in net.sf.jpackit.ui.swing
Jars chooser dialog
JarsChooserDialog(Frame, boolean) - Constructor for class net.sf.jpackit.ui.swing.JarsChooserDialog
Creates new form JarsChooserDialog
JarUtils - Class in net.sf.jpackit.util
Misc utilities to work with jar archives.
JavaBuildConfigurationManager - Class in net.sf.jpackit.config.java
Build configuration manager based on java standart serialization
JavaBuildConfigurationManager() - Constructor for class net.sf.jpackit.config.java.JavaBuildConfigurationManager
Creates a new instance of JavaBuildConfigurationManager
JFrameForm - Class in net.sf.jpackit.ui.swing
Main application frame
JFrameForm() - Constructor for class net.sf.jpackit.ui.swing.JFrameForm
Creates new form JFrameForm
JPackitClassLoader - Class in net.sf.jpackit.pkg.classloader
ClassLoader implementation, this custom classloader implementation works with jars stored in internal structure of package.
JPackitClassLoader(URL[]) - Constructor for class net.sf.jpackit.pkg.classloader.JPackitClassLoader
Creates a new instance of JPackitClassLoader
JPackitClassLoader(URL[], ClassLoader, JPackitURLStreamHandlerFactory) - Constructor for class net.sf.jpackit.pkg.classloader.JPackitClassLoader
Creates a new instance of JPackitClassLoader
JPackitClassLoader(URL[], ClassLoader) - Constructor for class net.sf.jpackit.pkg.classloader.JPackitClassLoader
Creates a new instance of JPackitClassLoader
JPackitClassLoaderContext - Interface in net.sf.jpackit.pkg.classloader
This interface encapsulates data access to jar files located in in package
JPackitEventProducer - Interface in net.sf.jpackit.notification
Interface that encapsulates event producing for notification framework.
JPackItException - Exception in net.sf.jpackit.exception
Exception of jpackit application
JPackItException() - Constructor for exception net.sf.jpackit.exception.JPackItException
 
JPackItException(String) - Constructor for exception net.sf.jpackit.exception.JPackItException
 
JPackItException(Throwable) - Constructor for exception net.sf.jpackit.exception.JPackItException
 
JPackItException(String, Throwable) - Constructor for exception net.sf.jpackit.exception.JPackItException
 
JPackitNotificationEvent - Class in net.sf.jpackit.notification
A "PackageBuilderNotification" event gets delivered whenever a package builder wants to notify about any current action or change
JPackitNotificationEvent(Object, String) - Constructor for class net.sf.jpackit.notification.JPackitNotificationEvent
 
JPackitNotificationListener - Interface in net.sf.jpackit.notification
You can register a PropertyChangeListener to be notified of any package builder actions or state changes.
JPackitProgressDialog - Class in net.sf.jpackit.ui.swing
Progress dialog for package building process
JPackitProgressDialog(Frame, String) - Constructor for class net.sf.jpackit.ui.swing.JPackitProgressDialog
Creates new form BuildPackageProgressDialog
JPackitURLConnection - Class in net.sf.jpackit.pkg.classloader.url
URLConnection implementation that gets jar in internal package format decodes(if needed), saves it in temporary folder and returns JarFile to JPackitURLClassLoader
JPackitURLConnection(JPackitClassLoaderContext, URL) - Constructor for class net.sf.jpackit.pkg.classloader.url.JPackitURLConnection
Creates a new instance of JPackitURLConnection
JPackitURLStreamHandler - Class in net.sf.jpackit.pkg.classloader.url
JPackitURLStreamHandler is implementation of java.net.URLStreamHandler for handling URLConnection to internal jar representation.
JPackitURLStreamHandler(JPackitClassLoaderContext) - Constructor for class net.sf.jpackit.pkg.classloader.url.JPackitURLStreamHandler
Creates a new instance of JPackitURLStreamHandler
JPackitURLStreamHandlerFactory - Class in net.sf.jpackit.pkg.classloader.url
JPackitURLStreamHandlerFactory is implementation of java.net.URLStreamHandlerFactory for handling URLs with jpackit:// url scheme.
JPackitURLStreamHandlerFactory(JPackitClassLoaderContext) - Constructor for class net.sf.jpackit.pkg.classloader.url.JPackitURLStreamHandlerFactory
Creates a new instance of JPackitURLStreamHandlerFactory

K

KEY_BASE_DIR - Static variable in interface net.sf.jpackit.Constants
 
KEY_BUILD_TYPE - Static variable in interface net.sf.jpackit.Constants
 
KEY_DEFAULT_ARGS - Static variable in interface net.sf.jpackit.Constants
 
KEY_DEPENDANT_JARS - Static variable in interface net.sf.jpackit.Constants
 
KEY_ENC_TYPE - Static variable in interface net.sf.jpackit.Constants
 
KEY_HASHER_TYPE - Static variable in interface net.sf.jpackit.Constants
 
KEY_MAIN_CLASS - Static variable in interface net.sf.jpackit.Constants
 
KEY_MAIN_JAR - Static variable in interface net.sf.jpackit.Constants
 
KEY_PACKAGE_LOCATION - Static variable in interface net.sf.jpackit.Constants
 
KEY_PACKAGE_NAME - Static variable in interface net.sf.jpackit.Constants
 
KEY_PREDEF_ARGS - Static variable in interface net.sf.jpackit.Constants
 

L

list2String(List) - Static method in class net.sf.jpackit.util.PropertiesUtils
 
load(InputStream) - Method in interface net.sf.jpackit.config.BuildConfigurationManager
Load build configuration from given InputStream
load(InputStream) - Method in class net.sf.jpackit.config.java.JavaBuildConfigurationManager
 
load(InputStream) - Method in class net.sf.jpackit.config.props.PropertiesBuildConfigurationManager
 

M

Main - Class in net.sf.jpackit
Central point of using JPackIt API.
Main() - Constructor for class net.sf.jpackit.Main
Creates a new instance of Main
main(String[]) - Static method in class net.sf.jpackit.Main
 
main(String[]) - Static method in class net.sf.jpackit.pkg.jar.Bootstrapper
 
Main - Class in net.sf.jpackit.test
Main class for testing JPackitClassLoader.
Main() - Constructor for class net.sf.jpackit.test.Main
Creates a new instance of Main
main(String[]) - Static method in class net.sf.jpackit.test.Main
 
main(String[]) - Static method in class net.sf.jpackit.ui.swing.JarsChooserDialog
 
Main - Class in net.sf.jpackit.ui.swing
Main executable file for swing UI
Main() - Constructor for class net.sf.jpackit.ui.swing.Main
Creates a new instance of Main
main(String[]) - Static method in class net.sf.jpackit.ui.swing.Main
 
main(String[]) - Static method in class net.sf.jpackit.ui.text.TextJarPackageBuilder
 
MainClassSelectorDialog - Class in net.sf.jpackit.ui.swing
Main class chooser dialog
MainClassSelectorDialog(Frame, ArrayList) - Constructor for class net.sf.jpackit.ui.swing.MainClassSelectorDialog
Creates new form MainClassSelectorDialog
MANIFEST_DEFAULT_ARGS - Static variable in interface net.sf.jpackit.Constants
 
MANIFEST_ENC_TYPE - Static variable in interface net.sf.jpackit.Constants
 
MANIFEST_MAIN_CLASS - Static variable in interface net.sf.jpackit.Constants
Name of manifest file attributes
MANIFEST_PHASHER_TYPE - Static variable in interface net.sf.jpackit.Constants
 
MANIFEST_PREDEF_ARGS - Static variable in interface net.sf.jpackit.Constants
 
MD5_PASSWD_HASHER - Static variable in class net.sf.jpackit.config.BuildConfiguration
 
mergeCommandLine(String[], String[]) - Static method in class net.sf.jpackit.pkg.jar.Bootstrapper
Merges two String[] arrays into one
MiscUtils - Class in net.sf.jpackit.util
Miscellaneous utility functions used in application

N

net.sf.jpackit - package net.sf.jpackit
 
net.sf.jpackit.builder - package net.sf.jpackit.builder
 
net.sf.jpackit.config - package net.sf.jpackit.config
 
net.sf.jpackit.config.java - package net.sf.jpackit.config.java
 
net.sf.jpackit.config.props - package net.sf.jpackit.config.props
 
net.sf.jpackit.config.validator - package net.sf.jpackit.config.validator
 
net.sf.jpackit.exception - package net.sf.jpackit.exception
 
net.sf.jpackit.notification - package net.sf.jpackit.notification
 
net.sf.jpackit.pkg.classloader - package net.sf.jpackit.pkg.classloader
 
net.sf.jpackit.pkg.classloader.url - package net.sf.jpackit.pkg.classloader.url
 
net.sf.jpackit.pkg.jar - package net.sf.jpackit.pkg.jar
 
net.sf.jpackit.test - package net.sf.jpackit.test
 
net.sf.jpackit.ui.swing - package net.sf.jpackit.ui.swing
 
net.sf.jpackit.ui.text - package net.sf.jpackit.ui.text
 
net.sf.jpackit.util - package net.sf.jpackit.util
 
NO_ENC_TYPE - Static variable in class net.sf.jpackit.config.BuildConfiguration
 
NotJarExecutionException - Exception in net.sf.jpackit.exception
Exception indicating that application was started not as jar file (i.e not as 'java -jar app.jar')
NotJarExecutionException() - Constructor for exception net.sf.jpackit.exception.NotJarExecutionException
 
NotJarExecutionException(String) - Constructor for exception net.sf.jpackit.exception.NotJarExecutionException
 
NotJarExecutionException(Throwable) - Constructor for exception net.sf.jpackit.exception.NotJarExecutionException
 
NotJarExecutionException(String, Throwable) - Constructor for exception net.sf.jpackit.exception.NotJarExecutionException
 

O

OK - Static variable in class net.sf.jpackit.ui.swing.JarsChooserDialog
 
OK - Static variable in class net.sf.jpackit.ui.swing.MainClassSelectorDialog
 
openConnection(URL) - Method in class net.sf.jpackit.pkg.classloader.url.JPackitURLStreamHandler
 

P

PackageBuilder - Interface in net.sf.jpackit.builder
Interface that encapsulates package building process.
parseCommandLine(String) - Static method in class net.sf.jpackit.pkg.jar.Bootstrapper
Converts commandline from string to String[]
postInit() - Method in class net.sf.jpackit.ui.swing.JFrameForm
 
printUsage() - Static method in class net.sf.jpackit.ui.text.TextJarPackageBuilder
 
PRNG_ENC_TYPE - Static variable in class net.sf.jpackit.config.BuildConfiguration
 
process() - Method in class net.sf.jpackit.util.JarScanner
Lists all executable classes that are included in given jar.
progressInfoChanged(JPackitNotificationEvent) - Method in interface net.sf.jpackit.notification.JPackitNotificationListener
This method gets called when package builder wants to inform that progress was changed (percentage)
progressInfoChanged(JPackitNotificationEvent) - Method in class net.sf.jpackit.ui.swing.JPackitProgressDialog
 
progressInfoChanged(JPackitNotificationEvent) - Method in class net.sf.jpackit.ui.text.ProgressPrinter
 
ProgressPrinter - Class in net.sf.jpackit.ui.text
This class prints all events that come from JarPackageBuilder
ProgressPrinter() - Constructor for class net.sf.jpackit.ui.text.ProgressPrinter
Creates a new instance of ProgressPrinter
properties2BuildConfiguration(Properties) - Static method in class net.sf.jpackit.util.PropertiesUtils
 
PropertiesBuildConfigurationManager - Class in net.sf.jpackit.config.props
Build configuration manager based on standard java properties
PropertiesBuildConfigurationManager() - Constructor for class net.sf.jpackit.config.props.PropertiesBuildConfigurationManager
Creates a new instance of PropertiesBuildConfigurationManager
PropertiesUtils - Class in net.sf.jpackit.util
Utils needed by properties based BuildConfiguration serialozation

R

RelativeFileSystemView - Class in net.sf.jpackit.ui.swing
RelativeFileSystemView is needed to restrict user to access filesystem upper than specified root folder.
RelativeFileSystemView(File) - Constructor for class net.sf.jpackit.ui.swing.RelativeFileSystemView
Creates a new instance of RelativeFileSystemView
removeElement(Object) - Method in class net.sf.jpackit.ui.swing.ArrayListListModel
 
removeElementAt(int) - Method in class net.sf.jpackit.ui.swing.ArrayListListModel
 
removeNotificationListener(JPackitNotificationListener) - Method in class net.sf.jpackit.notification.AbstractJPackitEventProducer
 
removeNotificationListener(JPackitNotificationListener) - Method in interface net.sf.jpackit.notification.JPackitEventProducer
Removes JPackitNotificationListener
removeUpdate(DocumentEvent) - Method in class net.sf.jpackit.ui.swing.JFrameForm
 
retCode - Variable in class net.sf.jpackit.ui.swing.JarsChooserDialog
 
retCode - Variable in class net.sf.jpackit.ui.swing.MainClassSelectorDialog
 
revalidateControls() - Method in class net.sf.jpackit.ui.swing.JFrameForm
 
run() - Method in class net.sf.jpackit.pkg.jar.Cleaner
 
run() - Method in class net.sf.jpackit.ui.swing.JarScannerWorker
 

S

SafeFileChooser - Class in net.sf.jpackit.ui.swing
Safe file chooser in conjuction with RelativeFileSystemView is responsible for relative file choosing capability.
SafeFileChooser(File, FileSystemView) - Constructor for class net.sf.jpackit.ui.swing.SafeFileChooser
Creates a new instance of SafeFileChooser
save(BuildConfiguration, OutputStream) - Method in interface net.sf.jpackit.config.BuildConfigurationManager
serialize BuildConfiguration into given OutputStream
save(BuildConfiguration, OutputStream) - Method in class net.sf.jpackit.config.java.JavaBuildConfigurationManager
 
save(BuildConfiguration, OutputStream) - Method in class net.sf.jpackit.config.props.PropertiesBuildConfigurationManager
 
setBaseDir(String) - Method in class net.sf.jpackit.config.BuildConfiguration
 
setBaseDir(String) - Method in class net.sf.jpackit.ui.swing.JarsChooserDialog
 
setBuildType(BuildType) - Method in class net.sf.jpackit.config.BuildConfiguration
 
setBuildTypeByName(String) - Method in class net.sf.jpackit.config.BuildConfiguration
Set build type by its displayable name
setChanged(boolean) - Method in class net.sf.jpackit.ui.swing.JFrameForm
 
setCurrentDirectory(File) - Method in class net.sf.jpackit.ui.swing.SafeFileChooser
 
setDefaultArgs(String) - Method in class net.sf.jpackit.config.BuildConfiguration
 
setDependantJars(List) - Method in class net.sf.jpackit.config.BuildConfiguration
 
setEncType(String) - Method in class net.sf.jpackit.config.BuildConfiguration
 
setExecutables(List) - Method in class net.sf.jpackit.ui.swing.JarScannerWorker
 
setHasherType(String) - Method in class net.sf.jpackit.config.BuildConfiguration
 
setJarPath(String) - Method in class net.sf.jpackit.ui.swing.JarScannerWorker
 
setJarsList(List) - Method in class net.sf.jpackit.ui.swing.JarsChooserDialog
 
setJPackitEventProducer(JPackitEventProducer) - Method in class net.sf.jpackit.ui.swing.JPackitProgressDialog
 
setMainClass(String) - Method in class net.sf.jpackit.config.BuildConfiguration
 
setMainClass(String) - Method in class net.sf.jpackit.ui.swing.MainClassSelectorDialog
 
setMainJar(String) - Method in class net.sf.jpackit.config.BuildConfiguration
 
setMessage(String) - Method in class net.sf.jpackit.config.validator.BuildConfigurationError
 
setMessage(String) - Method in class net.sf.jpackit.notification.JPackitNotificationEvent
 
setPackageLocation(String) - Method in class net.sf.jpackit.config.BuildConfiguration
 
setPackageName(String) - Method in class net.sf.jpackit.config.BuildConfiguration
 
setPredefArgs(String) - Method in class net.sf.jpackit.config.BuildConfiguration
 
setProgressDialog(JPackitProgressDialog) - Method in class net.sf.jpackit.ui.swing.JarScannerWorker
 
setProperty(String, Serializable) - Method in class net.sf.jpackit.config.BuildConfiguration
Set custom property by given propety name
setRebuildAllJarsIntoOne(boolean) - Method in class net.sf.jpackit.config.BuildConfiguration
 
setSelectedItem(Object) - Method in class net.sf.jpackit.ui.swing.ArrayListListModel
 
setTask(Thread) - Method in class net.sf.jpackit.ui.swing.JPackitProgressDialog
 
SHA1_PASSWD_HASHER - Static variable in class net.sf.jpackit.config.BuildConfiguration
 
showDialog() - Method in class net.sf.jpackit.ui.swing.JarsChooserDialog
 
showDialog() - Method in class net.sf.jpackit.ui.swing.MainClassSelectorDialog
 
sort() - Method in class net.sf.jpackit.ui.swing.ArrayListListModel
 
stateChanged(JPackitNotificationEvent) - Method in interface net.sf.jpackit.notification.JPackitNotificationListener
This method gets called when package builder wants to inform that current state was changed (i.e. new action is executing)
stateChanged(JPackitNotificationEvent) - Method in class net.sf.jpackit.ui.swing.JPackitProgressDialog
 
stateChanged(JPackitNotificationEvent) - Method in class net.sf.jpackit.ui.text.ProgressPrinter
 
string2List(String) - Static method in class net.sf.jpackit.util.PropertiesUtils
 

T

TDES_ENC_TYPE - Static variable in class net.sf.jpackit.config.BuildConfiguration
 
TextJarPackageBuilder - Class in net.sf.jpackit.ui.text
Text based jar package builder
TextJarPackageBuilder() - Constructor for class net.sf.jpackit.ui.text.TextJarPackageBuilder
Creates a new instance of TextJarPackageBuilder
toString() - Method in class net.sf.jpackit.config.validator.BuildConfigurationError
 

U

URL_JPACKIT_PROTOCOL - Static variable in interface net.sf.jpackit.Constants
 
Util - Class in net.sf.jpackit.ui.swing
Utility class that contains static functions needed in different places of project.

V

validate(BuildConfiguration) - Static method in class net.sf.jpackit.config.validator.BuildConfigurationValidator
Validates build configuration
ValidationErrorDialog - Class in net.sf.jpackit.ui.swing
Dialog that shows BuildConfigurationError
ValidationErrorDialog(Frame, BuildConfigurationError[]) - Constructor for class net.sf.jpackit.ui.swing.ValidationErrorDialog
Creates new form ValidationErrorDialog

W

windowActivated(WindowEvent) - Method in class net.sf.jpackit.ui.swing.JFrameForm
 
windowClosed(WindowEvent) - Method in class net.sf.jpackit.ui.swing.JFrameForm
 
windowClosing(WindowEvent) - Method in class net.sf.jpackit.ui.swing.JFrameForm
 
windowDeactivated(WindowEvent) - Method in class net.sf.jpackit.ui.swing.JFrameForm
 
windowDeiconified(WindowEvent) - Method in class net.sf.jpackit.ui.swing.JFrameForm
 
windowIconified(WindowEvent) - Method in class net.sf.jpackit.ui.swing.JFrameForm
 
windowOpened(WindowEvent) - Method in class net.sf.jpackit.ui.swing.JFrameForm
 

A B C D E F G H I J K L M N O P R S T U V W