|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.dynamixsoftware.intentapi.IntentAPI
public class IntentAPI
| Field Summary | |
|---|---|
static java.lang.String |
ACTION_PRINT_DOCUMENT
|
static java.lang.String |
ACTION_PRINT_OBJECT
|
static java.lang.String |
ACTION_PRINTER_LAUCNH_SERVICE
|
static java.lang.String |
ACTION_PRINTER_SETTINGS
|
static java.lang.String |
ACTION_PRINTERS_SETUP
|
| Constructor Summary | |
|---|---|
IntentAPI(Activity mActivity)
|
|
| Method Summary | |
|---|---|
void |
changePrinterOptions()
Starts current printer options change activity. |
IPrinterInfo |
getCurrentPrinter()
Tries to get current printer. |
java.util.List<PrintHandOption> |
getFilesOptions()
|
java.util.List<PrintHandOption> |
getImagesOptions()
|
java.util.List<java.lang.String> |
getPrintJobs()
|
boolean |
isServiceRunning()
Checks if service is running. |
void |
print(IDocument document)
Starts printing activity. |
boolean |
print(IJob job,
int copies)
Starts printing on current printer without PrintHands UI. |
boolean |
print(java.lang.String jobName,
IJob job,
int copies)
Starts printing on current printer without PrintHands UI. |
void |
print(java.lang.String jobName,
java.lang.String mimeType,
Uri uri)
|
void |
print(Uri uri,
java.lang.String contentType,
java.lang.String description)
Starts printing activity. |
void |
removePrintJob(java.lang.String printJobName)
|
boolean |
runService(IServiceCallback serviceCallback)
Tries to start printing service. |
boolean |
setCallback(IPrintCallback printCallback)
Callback can be set for control printing process. |
void |
setFilesOptions(java.util.List<PrintHandOption> options)
|
void |
setImagesOptions(java.util.List<PrintHandOption> options)
|
void |
setLicense(java.lang.String licenseID,
ISetLicenseCallback licenseCallback)
|
void |
setupCurrentPrinter()
Starts setup printer activity. |
void |
stopService(IServiceCallback serviceCallback)
Stops printing service. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String ACTION_PRINT_OBJECT
public static final java.lang.String ACTION_PRINT_DOCUMENT
public static final java.lang.String ACTION_PRINTERS_SETUP
public static final java.lang.String ACTION_PRINTER_SETTINGS
public static final java.lang.String ACTION_PRINTER_LAUCNH_SERVICE
| Constructor Detail |
|---|
public IntentAPI(Activity mActivity)
| Method Detail |
|---|
public boolean runService(IServiceCallback serviceCallback)
throws RemoteException
RemoteExceptionpublic void stopService(IServiceCallback serviceCallback)
public boolean isServiceRunning()
public boolean setCallback(IPrintCallback printCallback)
throws RemoteException
printCallback - to be set.
RemoteException
public void print(Uri uri,
java.lang.String contentType,
java.lang.String description)
uri - to printing objectcontentType - mime type of printing objectdescription - text description that shows in the printing activity
public void print(IDocument document)
throws RemoteException
document - to print
RemoteException
public IPrinterInfo getCurrentPrinter()
throws RemoteException
RemoteExceptionpublic void setupCurrentPrinter()
public void changePrinterOptions()
public boolean print(IJob job,
int copies)
throws RemoteException
job - to be printedcopies - number
RemoteException
public boolean print(java.lang.String jobName,
IJob job,
int copies)
throws RemoteException
job - namejob - to be printedcopies - number
RemoteException
public void print(java.lang.String jobName,
java.lang.String mimeType,
Uri uri)
throws RemoteException
RemoteException
public java.util.List<PrintHandOption> getImagesOptions()
throws RemoteException
RemoteException
public java.util.List<PrintHandOption> getFilesOptions()
throws RemoteException
RemoteException
public void setImagesOptions(java.util.List<PrintHandOption> options)
throws RemoteException
RemoteException
public void setFilesOptions(java.util.List<PrintHandOption> options)
throws RemoteException
RemoteException
public java.util.List<java.lang.String> getPrintJobs()
throws RemoteException
RemoteException
public void removePrintJob(java.lang.String printJobName)
throws RemoteException
RemoteException
public void setLicense(java.lang.String licenseID,
ISetLicenseCallback licenseCallback)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||