|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.anotherbigidea.flash.writers.SWFActionsImpl
org.archive.crawler.extractor.ExtractorSWF.ExtractorSWFActions
protected class ExtractorSWF.ExtractorSWFActions
SWFActions that parse URI-like strings. Links discovered using
ExtractorJS are marked as speculative links (hop X). All
other links are marked as embedded links (hop E).
| Field Summary | |
|---|---|
(package private) static java.lang.String |
JSSTRING
|
| Fields inherited from class com.anotherbigidea.flash.writers.SWFActionsImpl |
|---|
acts |
| Fields inherited from interface com.anotherbigidea.flash.interfaces.SWFActions |
|---|
GET_URL_MODE_LOAD_MOVIE_INTO_LEVEL, GET_URL_MODE_LOAD_MOVIE_INTO_SPRITE, GET_URL_MODE_LOAD_VARS_INTO_LEVEL, GET_URL_MODE_LOAD_VARS_INTO_SPRITE, GET_URL_SEND_VARS_GET, GET_URL_SEND_VARS_NONE, GET_URL_SEND_VARS_POST |
| Constructor Summary | |
|---|---|
ExtractorSWF.ExtractorSWFActions(CrawlURI curi,
CrawlController controller)
|
|
| Method Summary | |
|---|---|
void |
considerStringAsUri(java.lang.String str)
|
void |
getURL(java.lang.String url,
java.lang.String target)
Overwrite handling of discovered URIs. |
void |
lookupTable(java.lang.String[] strings)
|
void |
processURIString(java.lang.String url)
|
void |
push(java.lang.String value)
|
| Methods inherited from class com.anotherbigidea.flash.writers.SWFActionsImpl |
|---|
add, and, asciiToChar, asciiToCharMB, bitAnd, bitOr, bitXor, blob, call, callFunction, callMethod, charMBToAscii, charToAscii, cloneSprite, comment, concat, convertToNumber, convertToString, decrement, defineLocal, defineLocalValue, deleteProperty, deleteThreadVars, divide, done, duplicate, end, endBlock, endDrag, enumerate, enumerateObject, equals, getMember, getProperty, getTargetPath, getTime, getURL, getVariable, gotoFrame, gotoFrame, gotoFrame, greaterThan, ifJump, increment, initArray, initObject, instanceOf, jump, jumpLabel, lessThan, lookup, modulo, multiply, newMethod, newObject, nextFrame, not, or, play, pop, prevFrame, push, push, push, push, pushNull, pushRegister, randomNumber, removeSprite, returnValue, setMember, setProperty, setSWFActions, setTarget, setTarget, setVariable, shiftLeft, shiftRight, shiftRightUnsigned, start, startDrag, startFunction, startWith, stop, stopSounds, storeInRegister, strictEquals, stringEquals, stringGreaterThan, stringLength, stringLengthMB, stringLessThan, substract, substring, substringMB, swap, toggleQuality, toInteger, trace, typedAdd, typedEquals, typedLessThan, typeOf, unknown, waitForFrame, waitForFrame |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
static final java.lang.String JSSTRING
| Constructor Detail |
|---|
public ExtractorSWF.ExtractorSWFActions(CrawlURI curi,
CrawlController controller)
curi - SWF URL to handlecontroller - Crawl controller need for error reporting| Method Detail |
|---|
public void getURL(java.lang.String url,
java.lang.String target)
throws java.io.IOException
getURL in interface com.anotherbigidea.flash.interfaces.SWFActionsgetURL in class com.anotherbigidea.flash.writers.SWFActionsImplurl - Discovered URL.target - Discovered target (currently not being used.)
java.io.IOException
public void lookupTable(java.lang.String[] strings)
throws java.io.IOException
lookupTable in interface com.anotherbigidea.flash.interfaces.SWFActionslookupTable in class com.anotherbigidea.flash.writers.SWFActionsImpljava.io.IOException
public void push(java.lang.String value)
throws java.io.IOException
push in interface com.anotherbigidea.flash.interfaces.SWFActionspush in class com.anotherbigidea.flash.writers.SWFActionsImpljava.io.IOException
public void considerStringAsUri(java.lang.String str)
throws java.io.IOException
java.io.IOException
public void processURIString(java.lang.String url)
throws java.io.IOException
java.io.IOException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||