The Mozilla
Organization
Our Mission
Who We Are
Getting Involved
Community
Editorials
What's New
Newsbot
Development
Roadmap
Module Owners
Blue Sky
Projects
Status
Tools
Products
Source Code
Binaries
Documentation
License Terms
Bug Reports
Quality
Search
Feedback
Class grendel.mime.html.MimeExternalBodyOperator
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

Copyright © 1998-1999 The Mozilla Organization.