You are currently viewing a snapshot of www.mozilla.org taken on April 21, 2008. Most of this content is highly out of date (some pages haven't been updated since the project began in 1998) and exists for historical purposes only. If there are any pages on this archive site that you think should be added back to www.mozilla.org, please file a bug.



All Packages  This Package  Class Hierarchy  Class Search  Index

Class grendel.mime.html.MimeExternalBodyOperator

java.lang.Object
   |
   +----grendel.mime.html.MimeHTMLOperator
           |
           +----grendel.mime.html.MimeLeafOperator
                   |
                   +----grendel.mime.html.MimeExternalObjectOperator
                           |
                           +----grendel.mime.html.MimeExternalBodyOperator

This class converts the message/external-body MIME type to HTML that points at the remote document.


class  MimeExternalBodyOperator
     extends grendel.mime.html.MimeExternalObjectOperator
{
          // Fields 2
     MimeExternalBodyBody body;
     InternetHeaders body_headers;

          // Constructors 1
     MimeExternalBodyOperator(IMimeObject, PrintStream);

          // Methods 7
     public IMimeOperator createChild(IMimeObject);
     private String getHeaderValue(String, InternetHeaders, boolean);
     String makeURL(InternetHeaders, String);
     void make_header(String, String, InternetHeaders, InternetHeaders);
     public void pushBytes(ByteBuf);
     public void pushEOF();
     void writeBoxEarly();
}



Fields


body_headers

   InternetHeaders body_headers


body

   MimeExternalBodyBody body



Constructors


MimeExternalBodyOperator

   MimeExternalBodyOperator(IMimeObject object, 
                            PrintStream out) 



Methods


writeBoxEarly

   void writeBoxEarly() 
Overrides:
writeBoxEarly in class MimeExternalObjectOperator


pushBytes

   public void pushBytes(ByteBuf b) 
Overrides:
pushBytes in class MimeExternalObjectOperator


createChild

   public IMimeOperator createChild(IMimeObject child) 
Overrides:
createChild in class MimeLeafOperator


getHeaderValue

   private String getHeaderValue(String name, 
                                 InternetHeaders ih, 
                                 boolean strip) 


make_header

   void make_header(String param_name, 
                    String header_value, 
                    InternetHeaders input_headers, 
                    InternetHeaders output_headers) 


pushEOF

   public void pushEOF() 
Overrides:
pushEOF in class MimeExternalObjectOperator


makeURL

   String makeURL(InternetHeaders headers, 
                  String body) 


All Packages  This Package  Class Hierarchy  Class Search  Index
Freshly brewed Java API Documentation automatically generated with polardoc Version 1.0.4