Squeak Class Documentation category index | class index  
 
URLmap
  category: Network-Pluggable Web Server
  superclass: Object
  subclasses: PURLmap

No comment. Sorry.

instance methods
  accessing
  action
action:
at:
at:put:
atID:
directory
directory:
externalURL:
imageURL:
localActionURL:
localImageURL:
pageURL:
pages
pages:

  creating
  allPagesFrom:
allPagesFrom:for:
newpage:from:
storeID:text:from:
storeID:text:insertAt:

  fileRendering
  addToGlossary:as:
readGlossary:
writeGlossary

  linking
  linkFor:from:storingTo:
linkFor:from:storingTo:page:

  private
  isStringALocalAction:
isStringAnImage:
isStringRooted:

  searching
  recent
searchFor:

class methods
  no messages
 

instance methods
  accessing top  
 

action

Answer the receiver's 'action'.


 

action:

Set the receiver's instance variable 'action' to be anObject.


 

at:

Return page of a given key.


 

at:put:

Add anObject to the pages list.


 

atID:

Return page of a given key.


 

directory

Answer the receiver's 'directory'.


 

directory:

Set the receiver's instance variable 'directory' to be anObject.


 

externalURL:

make a non-local URL


 

imageURL:

make a non-local image URL


 

localActionURL:

fake up a more ordinary URL by dropping the shriek chars


 

localImageURL:

make a local image URL


 

pageURL:


 

pages

Answer the receiver's 'pages'.


 

pages:

Set the receiver's instance variable 'pages' to be anObject.


  creating top  
 

allPagesFrom:


 

allPagesFrom:for:


 

newpage:from:


 

storeID:text:from:


 

storeID:text:insertAt:

Insert in a place in the text. Just before '*append here 34*' if
idString is '34'.


  fileRendering top  
 

addToGlossary:as:

Add to a CR-delimited file of 'pageName' and 'URL' separated by
vertical bars '|'


 

readGlossary:

Expect a CR-delimited file of 'pageName' and 'URL' separated by
vertical bars '|'


 

writeGlossary

Write out the pages dictionary as a CR-delimited file of pagename
and URL


  linking top  
 

linkFor:from:storingTo:


 

linkFor:from:storingTo:page:


  private top  
 

isStringALocalAction:

check the string to see if it starts and end with a shriek - code
for a Swiki action such as Comment or whatever


 

isStringAnImage:

check the string to see if it end with something that makes it likely to be an image URL


 

isStringRooted:

check the string to see if it starts with something that makes it
lkely to be a rooted URL


  searching top  
 

recent


 

searchFor:


class methods
  no messages top