|
Mobile Tools for Java Release 1.0 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IMidletSuiteProject
This interface represents access to MIDlet suite project specific information. It acts as a wrapper around an IJavaProject.
EXPERIMENTAL. This class or interface has been added as part of a work in progress. There is no guarantee that this API will work or that it will remain the same. Please do not use this API without consulting with the MTJ team.
| Field Summary | |
|---|---|
static String |
APPLICATION_DESCRIPTOR_NAME
The project's application descriptor. |
| Method Summary | |
|---|---|
IApplicationDescriptor |
getApplicationDescriptor()
Return an ApplicationDescriptor instance wrapped around the Application Descriptor (JAD) file for this MIDlet suite. |
IFile |
getApplicationDescriptorFile()
|
String |
getJadFileName()
Return the file holding the JAD file. |
String |
getJarFilename()
Return the name to use for the JAR file. |
String |
getTempKeyPassword()
|
String |
getTempKeystorePassword()
|
IFolder |
getVerifiedClassesOutputFolder(IProgressMonitor monitor)
Get the IFolder into which verified classes should be written. |
IFolder |
getVerifiedLibrariesOutputFolder(IProgressMonitor monitor)
Get the IFolder into which verified libraries should be written. |
IFolder |
getVerifiedOutputFolder(IProgressMonitor monitor)
Get the IFolder into which verified classes should be written. |
IPreverificationError[] |
preverify(IResource[] toVerify,
IFolder outputFolder,
IProgressMonitor monitor)
Preverify the specified resources. |
IPreverificationError[] |
preverifyJarFile(File jarFile,
IFolder outputFolder,
IProgressMonitor monitor)
Launch the preverification process on the specified jar file. |
void |
setJadFileName(String jadFileName)
|
void |
setTempKeyPassword(String pass)
|
void |
setTempKeystorePassword(String pass)
|
| Methods inherited from interface org.eclipse.mtj.core.project.IMTJProject |
|---|
addMTJProjectListener, createPackage, getJavaProject, getMTJRuntime, getProject, getSignatureProperties, isDeployedAppUpToDate, refreshClasspath, removeMTJProjectListener, saveMetaData, setDeployedAppFileUpToDate, setSignatureProperties |
| Field Detail |
|---|
static final String APPLICATION_DESCRIPTOR_NAME
| Method Detail |
|---|
IApplicationDescriptor getApplicationDescriptor()
IFile getApplicationDescriptorFile()
String getJadFileName()
String getJarFilename()
String getTempKeyPassword()
String getTempKeystorePassword()
IFolder getVerifiedClassesOutputFolder(IProgressMonitor monitor)
throws CoreException
monitor - progress monitor
CoreException
IFolder getVerifiedLibrariesOutputFolder(IProgressMonitor monitor)
throws CoreException
monitor - progress monitor
CoreException
IFolder getVerifiedOutputFolder(IProgressMonitor monitor)
throws CoreException
monitor - progress monitor
CoreException
IPreverificationError[] preverify(IResource[] toVerify,
IFolder outputFolder,
IProgressMonitor monitor)
throws CoreException,
IOException,
PreverifierNotFoundException
toVerify - the resources to be preverifiedoutputFolder - the folder into which the output will be writtenmonitor - progress monitor
CoreException
IOException
PreverifierNotFoundException
IPreverificationError[] preverifyJarFile(File jarFile,
IFolder outputFolder,
IProgressMonitor monitor)
throws CoreException,
IOException,
PreverifierNotFoundException
jarFile - The jar file to be preverified.outputFolder - The folder into which the output is to be placed.monitor - Progress monitor
CoreException
IOException
PreverifierNotFoundExceptionvoid setJadFileName(String jadFileName)
void setTempKeyPassword(String pass)
pass - void setTempKeystorePassword(String pass)
pass -
|
Mobile Tools for Java Release 1.0 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||