Package apple.pdfkit

Class PDFDestination

    • Constructor Detail

      • PDFDestination

        protected PDFDestination​(org.moe.natj.general.Pointer peer)
    • Method Detail

      • accessInstanceVariablesDirectly

        public static boolean accessInstanceVariablesDirectly()
      • allocWithZone

        public static java.lang.Object allocWithZone​(org.moe.natj.general.ptr.VoidPtr zone)
      • automaticallyNotifiesObserversForKey

        public static boolean automaticallyNotifiesObserversForKey​(java.lang.String key)
      • cancelPreviousPerformRequestsWithTarget

        public static void cancelPreviousPerformRequestsWithTarget​(java.lang.Object aTarget)
      • cancelPreviousPerformRequestsWithTargetSelectorObject

        public static void cancelPreviousPerformRequestsWithTargetSelectorObject​(java.lang.Object aTarget,
                                                                                 org.moe.natj.objc.SEL aSelector,
                                                                                 java.lang.Object anArgument)
      • classFallbacksForKeyedArchiver

        public static NSArray<java.lang.String> classFallbacksForKeyedArchiver()
      • classForKeyedUnarchiver

        public static org.moe.natj.objc.Class classForKeyedUnarchiver()
      • compare

        public long compare​(PDFDestination destination)
        If the destination passed in is further along in the document than the receiver, we return NSOrderedAscending. If the destination passed in precedes the receiver, we return NSOrderedDescending. Otherwise if the destination passed in matches the receiver, we return NSOrderedSame. For purposes of comparison, the horizontal component on the point is ignored. Also for purposes of comparison, having kPDFDestinationUnspecifiedValue for the vertical component of the destination point will be treated as the top point on the destination page. An exception will be raised if either destination does not have a page associated with it or if the pages of the two destinations are associated with different documents.
      • copyWithZone

        public java.lang.Object copyWithZone​(org.moe.natj.general.ptr.VoidPtr zone)
        Specified by:
        copyWithZone in interface NSCopying
      • debugDescription_static

        public static java.lang.String debugDescription_static()
      • description_static

        public static java.lang.String description_static()
      • hash_static

        public static long hash_static()
      • initWithPageAtPoint

        public PDFDestination initWithPageAtPoint​(PDFPage page,
                                                  CGPoint point)
        Initializer. You do not often create PDFDestinations, but usually get them from link annotations or PDFOutline items.
      • instanceMethodSignatureForSelector

        public static NSMethodSignature instanceMethodSignatureForSelector​(org.moe.natj.objc.SEL aSelector)
      • instancesRespondToSelector

        public static boolean instancesRespondToSelector​(org.moe.natj.objc.SEL aSelector)
      • isSubclassOfClass

        public static boolean isSubclassOfClass​(org.moe.natj.objc.Class aClass)
      • keyPathsForValuesAffectingValueForKey

        public static NSSet<java.lang.String> keyPathsForValuesAffectingValueForKey​(java.lang.String key)
      • new_objc

        public static java.lang.Object new_objc()
      • page

        public PDFPage page()
        The page that the destination refers to (destination page).
      • point

        public CGPoint point()
        The destination point on the page above (in page space).
      • resolveClassMethod

        public static boolean resolveClassMethod​(org.moe.natj.objc.SEL sel)
      • resolveInstanceMethod

        public static boolean resolveInstanceMethod​(org.moe.natj.objc.SEL sel)
      • setVersion_static

        public static void setVersion_static​(long aVersion)
      • setZoom

        public void setZoom​(double value)
        Get / set the scale factor the PDF viewer should assume for this destination. kPDFDestinationUnspecifiedValue indicates the scale factor is unaffected.
      • superclass_static

        public static org.moe.natj.objc.Class superclass_static()
      • version_static

        public static long version_static()
      • zoom

        public double zoom()
        Get / set the scale factor the PDF viewer should assume for this destination. kPDFDestinationUnspecifiedValue indicates the scale factor is unaffected.