Package org.robovm.apple.uikit
Class UIPrintPageRenderer
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.uikit.UIPrintPageRenderer
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
public class UIPrintPageRenderer extends NSObject
- Since:
- Available in iOS 4.2 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
UIPrintPageRenderer.UIPrintPageRendererPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInit
-
-
Field Summary
-
Fields inherited from class org.robovm.apple.foundation.NSObject
FLAG_NO_RETAIN
-
-
Constructor Summary
Constructors Modifier Constructor Description UIPrintPageRenderer()
protected
UIPrintPageRenderer(NSObject.Handle h, long handle)
protected
UIPrintPageRenderer(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addPrintFormatter(UIPrintFormatter formatter, long pageIndex)
void
drawContent(long pageIndex, CGRect contentRect)
void
drawFooter(long pageIndex, CGRect footerRect)
void
drawHeader(long pageIndex, CGRect headerRect)
void
drawPage(long pageIndex, CGRect printableRect)
void
drawPrintFormatter(UIPrintFormatter printFormatter, long pageIndex)
double
getFooterHeight()
double
getHeaderHeight()
long
getNumberOfPages()
CGRect
getPaperRect()
CGRect
getPrintableRect()
NSArray<UIPrintFormatter>
getPrintFormatters()
NSArray<UIPrintFormatter>
getPrintFormatters(long pageIndex)
void
prepareForDrawingPages(NSRange range)
void
setFooterHeight(double v)
void
setHeaderHeight(double v)
void
setPrintFormatters(NSArray<UIPrintFormatter> v)
-
Methods inherited from class org.robovm.apple.foundation.NSObject
addKeyValueObserver, addKeyValueObserver, afterMarshaled, alloc, autorelease, autorelease, awakeFromNib, conformsToProtocol, copy, description, didChangeValue, didChangeValue, didChangeValues, doDispose, equals, forceSkipInit, getAutoContentAccessingProxy, getClassForCoder, getClassForKeyedArchiver, getKeyValueCoder, getObservationInfo, hash, hashCode, init, isEqual, isKindOfClass, isMemberOfClass, mutableCopy, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelectorInBackground, performSelectorOnMainThread, performSelectorOnMainThread, performSelectorV, performSelectorV, performSelectorV, release, release, removeKeyValueObserver, removeKeyValueObservers, respondsToSelector, retain, retain, retainCount, setObservationInfo, toString, willChangeValue, willChangeValue, willChangeValues
-
-
-
-
Constructor Detail
-
UIPrintPageRenderer
public UIPrintPageRenderer()
-
UIPrintPageRenderer
protected UIPrintPageRenderer(NSObject.Handle h, long handle)
-
UIPrintPageRenderer
protected UIPrintPageRenderer(NSObject.SkipInit skipInit)
-
-
Method Detail
-
getHeaderHeight
public double getHeaderHeight()
-
setHeaderHeight
public void setHeaderHeight(double v)
-
getFooterHeight
public double getFooterHeight()
-
setFooterHeight
public void setFooterHeight(double v)
-
getPaperRect
public CGRect getPaperRect()
-
getPrintableRect
public CGRect getPrintableRect()
-
getNumberOfPages
public long getNumberOfPages()
-
getPrintFormatters
public NSArray<UIPrintFormatter> getPrintFormatters()
-
setPrintFormatters
public void setPrintFormatters(NSArray<UIPrintFormatter> v)
-
getPrintFormatters
public NSArray<UIPrintFormatter> getPrintFormatters(long pageIndex)
-
addPrintFormatter
public void addPrintFormatter(UIPrintFormatter formatter, long pageIndex)
-
prepareForDrawingPages
public void prepareForDrawingPages(NSRange range)
-
drawPage
public void drawPage(long pageIndex, CGRect printableRect)
-
drawPrintFormatter
public void drawPrintFormatter(UIPrintFormatter printFormatter, long pageIndex)
-
drawHeader
public void drawHeader(long pageIndex, CGRect headerRect)
-
drawContent
public void drawContent(long pageIndex, CGRect contentRect)
-
drawFooter
public void drawFooter(long pageIndex, CGRect footerRect)
-
-