dataprovider.net
Class FrameSetNetResult

java.lang.Object
  |
  +--dataprovider.net.NetEntity
        |
        +--dataprovider.net.NetResult
              |
              +--dataprovider.net.TextNetResult
                    |
                    +--dataprovider.net.HTMLTextNetResult
                          |
                          +--dataprovider.net.FrameSetNetResult

public class FrameSetNetResult
extends HTMLTextNetResult

Angefragte HTML-Seiten, die ein Frame-Set sind, werden als Instanz dieser Klasse, dargestellt. In einer Instanz werden dar?berhinaus auch die Seiten, die in einem Browser die Frames darstellen w?rden, gespeichert (als NetResult[]).

Version:
1.0
Author:
Jens
See Also:
Serialized Form

Field Summary
protected  NetResult[] containedFrames
           
 
Fields inherited from class dataprovider.net.NetResult
charactersCounter, downloadDate, instancesCounter, result, submittedDate, url
 
Fields inherited from class dataprovider.net.NetEntity
classificationMap
 
Constructor Summary
FrameSetNetResult(HTMLTextNetResult h, NetResult[] theFrames)
          Noch ein Konstruktor, der auch den der Superklasse (also den von HTMLTextNetResult) aufruft.
FrameSetNetResult(java.lang.String url, java.lang.String result, java.util.Date downloadDate, java.util.Date submittedDate, NetResult[] theFrames)
          Konstruktor, der auch den der Superklasse (also den von HTMLTextNetResult) aufruft.
 
Method Summary
 HTMLLinkEnumeration getLinks()
          Liefert die Links des Frame-Set und aller Frames.
 java.lang.String getText()
          Liefert den Text des Frame-Set und aller Frames.
 java.lang.String getTypeString()
          Die Methode getTypeString() liefert den String "FrameSetNetResult" .
 HTMLTextNetResult processFrames()
          Macht hier keinen Sinn mehr, sonder nur in der Superklasse (HTMLTextNetResult).
 HTMLTextNetResult processFrames(NetService netService)
          Macht hier keinen Sinn mehr, sonder nur in der Superklasse (HTMLTextNetResult).
 
Methods inherited from class dataprovider.net.HTMLTextNetResult
getTitle, getURLsOfFrames
 
Methods inherited from class dataprovider.net.TextNetResult
getShortDescription
 
Methods inherited from class dataprovider.net.NetResult
getDownloadDate, getRaw, getSubmittedDate, getURL, reload
 
Methods inherited from class dataprovider.net.NetEntity
addClassification, clone, getAllClassificators, getClassification
 
Methods inherited from class java.lang.Object
, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

containedFrames

protected NetResult[] containedFrames
Constructor Detail

FrameSetNetResult

public FrameSetNetResult(java.lang.String url,
                         java.lang.String result,
                         java.util.Date downloadDate,
                         java.util.Date submittedDate,
                         NetResult[] theFrames)
Konstruktor, der auch den der Superklasse (also den von HTMLTextNetResult) aufruft.

FrameSetNetResult

public FrameSetNetResult(HTMLTextNetResult h,
                         NetResult[] theFrames)
Noch ein Konstruktor, der auch den der Superklasse (also den von HTMLTextNetResult) aufruft.
Method Detail

getTypeString

public java.lang.String getTypeString()
Die Methode getTypeString() liefert den String "FrameSetNetResult" .
Overrides:
getTypeString in class HTMLTextNetResult

getText

public java.lang.String getText()
                         throws NetResultReloadFailedException
Liefert den Text des Frame-Set und aller Frames.
Overrides:
getText in class HTMLTextNetResult

getLinks

public HTMLLinkEnumeration getLinks()
                             throws NetResultReloadFailedException
Liefert die Links des Frame-Set und aller Frames.
Overrides:
getLinks in class HTMLTextNetResult

processFrames

public HTMLTextNetResult processFrames(NetService netService)
Macht hier keinen Sinn mehr, sonder nur in der Superklasse (HTMLTextNetResult).
Returns:
this
Overrides:
processFrames in class HTMLTextNetResult

processFrames

public HTMLTextNetResult processFrames()
Macht hier keinen Sinn mehr, sonder nur in der Superklasse (HTMLTextNetResult).
Returns:
this
Overrides:
processFrames in class HTMLTextNetResult