| Home | Trees | Indices | Help | 
        
  | 
  
|---|
| 
       | 
  
An encoded version of a Javadoc docstring. Since Javadoc is a fairly simple markup language, we don't do any processing in advance; instead, we wait to split fields or resolve crossreference links until we need to.
    
  | 
|||
      
  | 
  |||
      
  | 
  |||
      string
     | 
      
  | 
  ||
      (ParsedDocstring, bool)
     | 
      
  | 
  ||
| 
     Inherited from   | 
  |||
| Field Splitting | |||
|---|---|---|---|
      (ParsedDocstring, list of Field)
     | 
      
  | 
  ||
| HTML Output | |||
      string
     | 
      
  | 
  ||
    
  | 
|||
        _SUMMARY_RE = re.compile(r'
     | 
  |||
| Field Splitting | |||
|---|---|---|---|
        _ARG_FIELDS = A list of the fields that take arguments.  | 
  |||
        _FIELD_RE = re.compile(r'A regular expression used to search for Javadoc block tags.  | 
  |||
| HTML Output | |||
        _LINK_SPLIT_RE = re.compile(r'A regular expression used to search for Javadoc inline tags.  | 
  |||
        _LINK_RE = re.compile(r'\{@linkA regular expression used to process Javadoc inline tags.  | 
  |||
    
  | 
|||
  
 Create a new  
  | 
  
 Split this docstring into its body and its fields. 
  | 
  
 Translate this docstring to HTML. 
  | 
  
 Make sure that all @{link}s are valid.  We need a separate method for 
  ths because we want to do this at parse time, not html output time.  Any 
  errors found are appended to   | 
  
 Translate this docstring to plaintext. 
  | 
  
 
  | 
    
  | 
|||
  _ARG_FIELDSA list of the fields that take arguments. Since Javadoc doesn't mark arguments in any special way, we must consult this list to decide whether the first word of a field is an argument or not.
  | 
  _LINK_REA regular expression used to process Javadoc inline tags.
  | 
| Home | Trees | Indices | Help | 
        
  | 
  
|---|
| Generated by Epydoc 3.0.1 on Fri Jun 13 23:52:14 2008 | http://epydoc.sourceforge.net |