/** * Constructor. * * @param js Some javascript code. */ public PDActionJavaScript( String js ) { this(); setAction(js); }
/** * Default constructor. */ public PDActionNamed() { setSubType(SUB_TYPE); }
/** * Default Constructor */ public PDActionHide() { setSubType(SUB_TYPE); }
/** * Get the F action. * * @return The F action. */ public PDAction getF() { return PDActionFactory.createAction( (COSDictionary)actions.getDictionaryObject(COSName.F ) ); }
/** * Default constructor. */ public PDActionImportData() { setSubType(SUB_TYPE); }
/** * Default constructor. */ public PDActionRemoteGoTo() { setSubType( SUB_TYPE ); }
/** * Default constructor. */ public PDActionResetForm() { setSubType(SUB_TYPE); }
/** * Constructor #1. */ public PDActionJavaScript() { setSubType( SUB_TYPE ); }
/** * Default constructor. */ public PDActionThread() { setSubType(SUB_TYPE); }
/** * Default Constructor */ public PDActionSubmitForm() { setSubType(SUB_TYPE); }
/** * Default constructor. */ public PDActionGoTo() { setSubType( SUB_TYPE ); }
/** * Default constructor. */ public PDActionMovie() { setSubType(SUB_TYPE); }
/** * Default constructor. */ public PDActionLaunch() { setSubType( SUB_TYPE ); }
/** * Default constructor. */ public PDActionURI() { setSubType(SUB_TYPE); }
/** * Default constructor. */ public PDActionSound() { setSubType(SUB_TYPE); }
/** * Get the target directory. * * @return the target directory or null if there is none. */ public PDTargetDirectory getTargetDirectory() { COSBase base = getCOSObject().getDictionaryObject(COSName.T); if (base instanceof COSDictionary) { return new PDTargetDirectory((COSDictionary) base); } return null; }
/** * Returns the document-level URI. */ public PDURIDictionary getURI() { COSDictionary uri = (COSDictionary)root.getDictionaryObject(COSName.URI); return uri == null ? null : new PDURIDictionary(uri); }
/** * Default constructor. */ public PDAction() { action = new COSDictionary(); setType( TYPE ); }
/** * Default constructor. */ public PDActionEmbeddedGoTo() { setSubType(SUB_TYPE); }
/** * This will set the file in which the destination is located. * * @param fs The file specification. */ public void setFile(PDFileSpecification fs) { getCOSObject().setItem(COSName.F, fs); }