Package org.robovm.apple.uikit
Class UITextDocumentProxyAdapter
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.uikit.UITextInputTraitsAdapter
-
- org.robovm.apple.uikit.UIKeyInputAdapter
-
- org.robovm.apple.uikit.UITextDocumentProxyAdapter
-
- All Implemented Interfaces:
NSObjectProtocol
,UIKeyInput
,UITextDocumentProxy
,UITextInputTraits
,org.robovm.objc.ObjCProtocol
public class UITextDocumentProxyAdapter extends UIKeyInputAdapter implements UITextDocumentProxy
-
-
Nested Class Summary
-
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 Constructor Description UITextDocumentProxyAdapter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
adjustTextPosition(long offset)
java.lang.String
getDocumentContextAfterInput()
java.lang.String
getDocumentContextBeforeInput()
NSUUID
getDocumentIdentifier()
UITextInputMode
getDocumentInputMode()
java.lang.String
getSelectedText()
-
Methods inherited from class org.robovm.apple.uikit.UIKeyInputAdapter
deleteBackward, hasText, insertText
-
Methods inherited from class org.robovm.apple.uikit.UITextInputTraitsAdapter
enablesReturnKeyAutomatically, getAutocapitalizationType, getAutocorrectionType, getKeyboardAppearance, getKeyboardType, getPasswordRules, getReturnKeyType, getSmartDashesType, getSmartInsertDeleteType, getSmartQuotesType, getSpellCheckingType, getTextContentType, isSecureTextEntry, setAutocapitalizationType, setAutocorrectionType, setEnablesReturnKeyAutomatically, setKeyboardAppearance, setKeyboardType, setPasswordRules, setReturnKeyType, setSecureTextEntry, setSmartDashesType, setSmartInsertDeleteType, setSmartQuotesType, setSpellCheckingType, setTextContentType
-
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
-
Methods inherited from class org.robovm.objc.ObjCObject
addStrongRef, dispose, dispose, finalize, getAssociatedObject, getObjCClass, getPeerObject, getSuper, initObject, logRetainRelease, removeStrongRef, retainCustomObjectFromCb, setAssociatedObject, toObjCObject, toObjCObject, updateStrongRef
-
Methods inherited from interface org.robovm.apple.uikit.UIKeyInput
deleteBackward, hasText, insertText
-
Methods inherited from interface org.robovm.apple.uikit.UITextInputTraits
enablesReturnKeyAutomatically, getAutocapitalizationType, getAutocorrectionType, getKeyboardAppearance, getKeyboardType, getPasswordRules, getReturnKeyType, getSmartDashesType, getSmartInsertDeleteType, getSmartQuotesType, getSpellCheckingType, getTextContentType, isSecureTextEntry, setAutocapitalizationType, setAutocorrectionType, setEnablesReturnKeyAutomatically, setKeyboardAppearance, setKeyboardType, setPasswordRules, setReturnKeyType, setSecureTextEntry, setSmartDashesType, setSmartInsertDeleteType, setSmartQuotesType, setSpellCheckingType, setTextContentType
-
-
-
-
Method Detail
-
getDocumentContextBeforeInput
public java.lang.String getDocumentContextBeforeInput()
- Specified by:
getDocumentContextBeforeInput
in interfaceUITextDocumentProxy
-
getDocumentContextAfterInput
public java.lang.String getDocumentContextAfterInput()
- Specified by:
getDocumentContextAfterInput
in interfaceUITextDocumentProxy
-
getSelectedText
public java.lang.String getSelectedText()
- Specified by:
getSelectedText
in interfaceUITextDocumentProxy
- Since:
- Available in iOS 11.0 and later.
-
getDocumentInputMode
public UITextInputMode getDocumentInputMode()
- Specified by:
getDocumentInputMode
in interfaceUITextDocumentProxy
- Since:
- Available in iOS 10.0 and later.
-
getDocumentIdentifier
public NSUUID getDocumentIdentifier()
- Specified by:
getDocumentIdentifier
in interfaceUITextDocumentProxy
- Since:
- Available in iOS 11.0 and later.
-
adjustTextPosition
public void adjustTextPosition(long offset)
- Specified by:
adjustTextPosition
in interfaceUITextDocumentProxy
-
-