зеркало из https://github.com/mozilla/pjs.git
added tag handling support for future use
This commit is contained in:
Родитель
533eaba872
Коммит
57eecdb19e
|
@ -417,6 +417,30 @@ nsresult CNavDTD::HandleToken(CToken* aToken){
|
|||
return result;
|
||||
}
|
||||
|
||||
/**
|
||||
* This method causes all tokens to be dispatched to the given tag handler.
|
||||
*
|
||||
* @update gess 3/25/98
|
||||
* @param aHandler -- object to receive subsequent tokens...
|
||||
* @return error code (usually 0)
|
||||
*/
|
||||
nsresult CNavDTD::CaptureTokenPump(nsITagHandler* aHandler) {
|
||||
nsresult result=NS_OK;
|
||||
return result;
|
||||
}
|
||||
|
||||
/**
|
||||
* This method releases the token-pump capture obtained in CaptureTokenPump()
|
||||
*
|
||||
* @update gess 3/25/98
|
||||
* @param aHandler -- object that received tokens...
|
||||
* @return error code (usually 0)
|
||||
*/
|
||||
nsresult CNavDTD::ReleaseTokenPump(nsITagHandler* aHandler){
|
||||
nsresult result=NS_OK;
|
||||
return result;
|
||||
}
|
||||
|
||||
/**
|
||||
* This gets called after we've handled a given start tag.
|
||||
* It's a generic hook to let us to post processing.
|
||||
|
|
|
@ -210,6 +210,24 @@ CLASS_EXPORT_HTMLPARS CNavDTD : public nsIDTD {
|
|||
*/
|
||||
NS_IMETHOD HandleToken(CToken* aToken);
|
||||
|
||||
/**
|
||||
* This method causes all tokens to be dispatched to the given tag handler.
|
||||
*
|
||||
* @update gess 3/25/98
|
||||
* @param aHandler -- object to receive subsequent tokens...
|
||||
* @return error code (usually 0)
|
||||
*/
|
||||
NS_IMETHOD CaptureTokenPump(nsITagHandler* aHandler);
|
||||
|
||||
/**
|
||||
* This method releases the token-pump capture obtained in CaptureTokenPump()
|
||||
*
|
||||
* @update gess 3/25/98
|
||||
* @param aHandler -- object that received tokens...
|
||||
* @return error code (usually 0)
|
||||
*/
|
||||
NS_IMETHOD ReleaseTokenPump(nsITagHandler* aHandler);
|
||||
|
||||
/**
|
||||
* Set parser is called to notify the DTD which parser is driving
|
||||
* the DTD. This is needed by the DTD later, for various parser
|
||||
|
|
|
@ -554,6 +554,29 @@ nsresult CRtfDTD::HandleToken(CToken* aToken) {
|
|||
}
|
||||
|
||||
|
||||
/**
|
||||
* This method causes all tokens to be dispatched to the given tag handler.
|
||||
*
|
||||
* @update gess 3/25/98
|
||||
* @param aHandler -- object to receive subsequent tokens...
|
||||
* @return error code (usually 0)
|
||||
*/
|
||||
nsresult CRtfDTD::CaptureTokenPump(nsITagHandler* aHandler) {
|
||||
nsresult result=NS_OK;
|
||||
return result;
|
||||
}
|
||||
|
||||
/**
|
||||
* This method releases the token-pump capture obtained in CaptureTokenPump()
|
||||
*
|
||||
* @update gess 3/25/98
|
||||
* @param aHandler -- object that received tokens...
|
||||
* @return error code (usually 0)
|
||||
*/
|
||||
nsresult CRtfDTD::ReleaseTokenPump(nsITagHandler* aHandler){
|
||||
nsresult result=NS_OK;
|
||||
return result;
|
||||
}
|
||||
|
||||
/**
|
||||
*
|
||||
|
|
|
@ -244,6 +244,24 @@ class CRtfDTD : public nsIDTD {
|
|||
*/
|
||||
NS_IMETHOD HandleToken(CToken* aToken);
|
||||
|
||||
/**
|
||||
* This method causes all tokens to be dispatched to the given tag handler.
|
||||
*
|
||||
* @update gess 3/25/98
|
||||
* @param aHandler -- object to receive subsequent tokens...
|
||||
* @return error code (usually 0)
|
||||
*/
|
||||
NS_IMETHOD CaptureTokenPump(nsITagHandler* aHandler);
|
||||
|
||||
/**
|
||||
* This method releases the token-pump capture obtained in CaptureTokenPump()
|
||||
*
|
||||
* @update gess 3/25/98
|
||||
* @param aHandler -- object that received tokens...
|
||||
* @return error code (usually 0)
|
||||
*/
|
||||
NS_IMETHOD ReleaseTokenPump(nsITagHandler* aHandler);
|
||||
|
||||
/**
|
||||
*
|
||||
*
|
||||
|
|
|
@ -151,7 +151,7 @@ class nsITagHandler {
|
|||
public:
|
||||
|
||||
virtual PRBool HandleToken(CToken* aToken,nsIDTD* aDTD)=0;
|
||||
virtual PRBool HandleCapturedTokens(CToke* aToken,nsIDTD* aDTD)=0;
|
||||
virtual PRBool HandleCapturedTokens(CToken* aToken,nsIDTD* aDTD)=0;
|
||||
};
|
||||
|
||||
|
||||
|
|
|
@ -43,7 +43,7 @@ class nsIContentSink;
|
|||
class nsIDTDDebug;
|
||||
class nsIURL;
|
||||
class nsString;
|
||||
|
||||
class nsITagHandler;
|
||||
|
||||
enum eAutoDetectResult {eUnknownDetect, eValidDetect, eInvalidDetect};
|
||||
|
||||
|
@ -144,11 +144,29 @@ class nsIDTD : public nsISupports {
|
|||
* return an error result.
|
||||
*
|
||||
* @update gess 3/25/98
|
||||
* @param aToken -- will contain newly created and consumed token
|
||||
* @return error code (usually 0)
|
||||
* @param aToken -- will contain newly created and consumed token
|
||||
* @return error code (usually 0)
|
||||
*/
|
||||
NS_IMETHOD ConsumeToken(CToken*& aToken)=0;
|
||||
|
||||
/**
|
||||
* This method causes all tokens to be dispatched to the given tag handler.
|
||||
*
|
||||
* @update gess 3/25/98
|
||||
* @param aHandler -- object to receive subsequent tokens...
|
||||
* @return error code (usually 0)
|
||||
*/
|
||||
NS_IMETHOD CaptureTokenPump(nsITagHandler* aHandler)=0;
|
||||
|
||||
/**
|
||||
* This method releases the token-pump capture obtained in CaptureTokenPump()
|
||||
*
|
||||
* @update gess 3/25/98
|
||||
* @param aHandler -- object that received tokens...
|
||||
* @return error code (usually 0)
|
||||
*/
|
||||
NS_IMETHOD ReleaseTokenPump(nsITagHandler* aHandler)=0;
|
||||
|
||||
/**
|
||||
* If the parse process gets interrupted midway, this method is called by the
|
||||
* parser prior to resuming the process.
|
||||
|
|
|
@ -369,6 +369,31 @@ NS_IMETHODIMP CValidDTD::HandleToken(CToken* aToken) {
|
|||
return result;
|
||||
}
|
||||
|
||||
/**
|
||||
* This method causes all tokens to be dispatched to the given tag handler.
|
||||
*
|
||||
* @update gess 3/25/98
|
||||
* @param aHandler -- object to receive subsequent tokens...
|
||||
* @return error code (usually 0)
|
||||
*/
|
||||
nsresult CValidDTD::CaptureTokenPump(nsITagHandler* aHandler) {
|
||||
nsresult result=NS_OK;
|
||||
return result;
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* This method releases the token-pump capture obtained in CaptureTokenPump()
|
||||
*
|
||||
* @update gess 3/25/98
|
||||
* @param aHandler -- object that received tokens...
|
||||
* @return error code (usually 0)
|
||||
*/
|
||||
nsresult CValidDTD::ReleaseTokenPump(nsITagHandler* aHandler){
|
||||
nsresult result=NS_OK;
|
||||
return result;
|
||||
}
|
||||
|
||||
/**
|
||||
*
|
||||
* @update gess8/4/98
|
||||
|
|
|
@ -138,6 +138,26 @@ class CValidDTD : public nsIDTD {
|
|||
*/
|
||||
NS_IMETHOD HandleToken(CToken* aToken);
|
||||
|
||||
|
||||
/**
|
||||
* This method causes all tokens to be dispatched to the given tag handler.
|
||||
*
|
||||
* @update gess 3/25/98
|
||||
* @param aHandler -- object to receive subsequent tokens...
|
||||
* @return error code (usually 0)
|
||||
*/
|
||||
NS_IMETHOD CaptureTokenPump(nsITagHandler* aHandler);
|
||||
|
||||
/**
|
||||
* This method releases the token-pump capture obtained in CaptureTokenPump()
|
||||
*
|
||||
* @update gess 3/25/98
|
||||
* @param aHandler -- object that received tokens...
|
||||
* @return error code (usually 0)
|
||||
*/
|
||||
NS_IMETHOD ReleaseTokenPump(nsITagHandler* aHandler);
|
||||
|
||||
|
||||
/**
|
||||
*
|
||||
*
|
||||
|
|
|
@ -919,6 +919,29 @@ NS_IMETHODIMP CViewSourceHTML::HandleToken(CToken* aToken) {
|
|||
return result;
|
||||
}
|
||||
|
||||
/**
|
||||
* This method causes all tokens to be dispatched to the given tag handler.
|
||||
*
|
||||
* @update gess 3/25/98
|
||||
* @param aHandler -- object to receive subsequent tokens...
|
||||
* @return error code (usually 0)
|
||||
*/
|
||||
nsresult CViewSourceHTML::CaptureTokenPump(nsITagHandler* aHandler) {
|
||||
nsresult result=NS_OK;
|
||||
return result;
|
||||
}
|
||||
|
||||
/**
|
||||
* This method releases the token-pump capture obtained in CaptureTokenPump()
|
||||
*
|
||||
* @update gess 3/25/98
|
||||
* @param aHandler -- object that received tokens...
|
||||
* @return error code (usually 0)
|
||||
*/
|
||||
nsresult CViewSourceHTML::ReleaseTokenPump(nsITagHandler* aHandler){
|
||||
nsresult result=NS_OK;
|
||||
return result;
|
||||
}
|
||||
|
||||
/**
|
||||
*
|
||||
|
|
|
@ -147,6 +147,23 @@ class CViewSourceHTML: public nsIDTD {
|
|||
*/
|
||||
NS_IMETHOD ConsumeToken(CToken*& aToken);
|
||||
|
||||
/**
|
||||
* This method causes all tokens to be dispatched to the given tag handler.
|
||||
*
|
||||
* @update gess 3/25/98
|
||||
* @param aHandler -- object to receive subsequent tokens...
|
||||
* @return error code (usually 0)
|
||||
*/
|
||||
NS_IMETHOD CaptureTokenPump(nsITagHandler* aHandler);
|
||||
|
||||
/**
|
||||
* This method releases the token-pump capture obtained in CaptureTokenPump()
|
||||
*
|
||||
* @update gess 3/25/98
|
||||
* @param aHandler -- object that received tokens...
|
||||
* @return error code (usually 0)
|
||||
*/
|
||||
NS_IMETHOD ReleaseTokenPump(nsITagHandler* aHandler);
|
||||
|
||||
/**
|
||||
*
|
||||
|
|
|
@ -840,6 +840,30 @@ NS_IMETHODIMP CWellFormedDTD::HandleToken(CToken* aToken) {
|
|||
}
|
||||
|
||||
|
||||
/**
|
||||
* This method causes all tokens to be dispatched to the given tag handler.
|
||||
*
|
||||
* @update gess 3/25/98
|
||||
* @param aHandler -- object to receive subsequent tokens...
|
||||
* @return error code (usually 0)
|
||||
*/
|
||||
nsresult CWellFormedDTD::CaptureTokenPump(nsITagHandler* aHandler) {
|
||||
nsresult result=NS_OK;
|
||||
return result;
|
||||
}
|
||||
|
||||
/**
|
||||
* This method releases the token-pump capture obtained in CaptureTokenPump()
|
||||
*
|
||||
* @update gess 3/25/98
|
||||
* @param aHandler -- object that received tokens...
|
||||
* @return error code (usually 0)
|
||||
*/
|
||||
nsresult CWellFormedDTD::ReleaseTokenPump(nsITagHandler* aHandler){
|
||||
nsresult result=NS_OK;
|
||||
return result;
|
||||
}
|
||||
|
||||
/**
|
||||
*
|
||||
* @update gess8/4/98
|
||||
|
|
|
@ -128,6 +128,24 @@ class CWellFormedDTD : public nsIDTD {
|
|||
*/
|
||||
NS_IMETHOD HandleToken(CToken* aToken);
|
||||
|
||||
/**
|
||||
* This method causes all tokens to be dispatched to the given tag handler.
|
||||
*
|
||||
* @update gess 3/25/98
|
||||
* @param aHandler -- object to receive subsequent tokens...
|
||||
* @return error code (usually 0)
|
||||
*/
|
||||
NS_IMETHOD CaptureTokenPump(nsITagHandler* aHandler);
|
||||
|
||||
/**
|
||||
* This method releases the token-pump capture obtained in CaptureTokenPump()
|
||||
*
|
||||
* @update gess 3/25/98
|
||||
* @param aHandler -- object that received tokens...
|
||||
* @return error code (usually 0)
|
||||
*/
|
||||
NS_IMETHOD ReleaseTokenPump(nsITagHandler* aHandler);
|
||||
|
||||
/**
|
||||
*
|
||||
*
|
||||
|
|
|
@ -463,6 +463,29 @@ nsresult nsXIFDTD::HandleToken(CToken* aToken){
|
|||
return result;
|
||||
}
|
||||
|
||||
/**
|
||||
* This method causes all tokens to be dispatched to the given tag handler.
|
||||
*
|
||||
* @update gess 3/25/98
|
||||
* @param aHandler -- object to receive subsequent tokens...
|
||||
* @return error code (usually 0)
|
||||
*/
|
||||
nsresult nsXIFDTD::CaptureTokenPump(nsITagHandler* aHandler) {
|
||||
nsresult result=NS_OK;
|
||||
return result;
|
||||
}
|
||||
|
||||
/**
|
||||
* This method releases the token-pump capture obtained in CaptureTokenPump()
|
||||
*
|
||||
* @update gess 3/25/98
|
||||
* @param aHandler -- object that received tokens...
|
||||
* @return error code (usually 0)
|
||||
*/
|
||||
nsresult nsXIFDTD::ReleaseTokenPump(nsITagHandler* aHandler){
|
||||
nsresult result=NS_OK;
|
||||
return result;
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
|
|
|
@ -179,6 +179,24 @@ class nsXIFDTD : public nsIDTD {
|
|||
*/
|
||||
NS_IMETHOD HandleToken(CToken* aToken);
|
||||
|
||||
/**
|
||||
* This method causes all tokens to be dispatched to the given tag handler.
|
||||
*
|
||||
* @update gess 3/25/98
|
||||
* @param aHandler -- object to receive subsequent tokens...
|
||||
* @return error code (usually 0)
|
||||
*/
|
||||
NS_IMETHOD CaptureTokenPump(nsITagHandler* aHandler);
|
||||
|
||||
/**
|
||||
* This method releases the token-pump capture obtained in CaptureTokenPump()
|
||||
*
|
||||
* @update gess 3/25/98
|
||||
* @param aHandler -- object that received tokens...
|
||||
* @return error code (usually 0)
|
||||
*/
|
||||
NS_IMETHOD ReleaseTokenPump(nsITagHandler* aHandler);
|
||||
|
||||
/**
|
||||
*
|
||||
*
|
||||
|
|
|
@ -417,6 +417,30 @@ nsresult CNavDTD::HandleToken(CToken* aToken){
|
|||
return result;
|
||||
}
|
||||
|
||||
/**
|
||||
* This method causes all tokens to be dispatched to the given tag handler.
|
||||
*
|
||||
* @update gess 3/25/98
|
||||
* @param aHandler -- object to receive subsequent tokens...
|
||||
* @return error code (usually 0)
|
||||
*/
|
||||
nsresult CNavDTD::CaptureTokenPump(nsITagHandler* aHandler) {
|
||||
nsresult result=NS_OK;
|
||||
return result;
|
||||
}
|
||||
|
||||
/**
|
||||
* This method releases the token-pump capture obtained in CaptureTokenPump()
|
||||
*
|
||||
* @update gess 3/25/98
|
||||
* @param aHandler -- object that received tokens...
|
||||
* @return error code (usually 0)
|
||||
*/
|
||||
nsresult CNavDTD::ReleaseTokenPump(nsITagHandler* aHandler){
|
||||
nsresult result=NS_OK;
|
||||
return result;
|
||||
}
|
||||
|
||||
/**
|
||||
* This gets called after we've handled a given start tag.
|
||||
* It's a generic hook to let us to post processing.
|
||||
|
|
|
@ -210,6 +210,24 @@ CLASS_EXPORT_HTMLPARS CNavDTD : public nsIDTD {
|
|||
*/
|
||||
NS_IMETHOD HandleToken(CToken* aToken);
|
||||
|
||||
/**
|
||||
* This method causes all tokens to be dispatched to the given tag handler.
|
||||
*
|
||||
* @update gess 3/25/98
|
||||
* @param aHandler -- object to receive subsequent tokens...
|
||||
* @return error code (usually 0)
|
||||
*/
|
||||
NS_IMETHOD CaptureTokenPump(nsITagHandler* aHandler);
|
||||
|
||||
/**
|
||||
* This method releases the token-pump capture obtained in CaptureTokenPump()
|
||||
*
|
||||
* @update gess 3/25/98
|
||||
* @param aHandler -- object that received tokens...
|
||||
* @return error code (usually 0)
|
||||
*/
|
||||
NS_IMETHOD ReleaseTokenPump(nsITagHandler* aHandler);
|
||||
|
||||
/**
|
||||
* Set parser is called to notify the DTD which parser is driving
|
||||
* the DTD. This is needed by the DTD later, for various parser
|
||||
|
|
|
@ -554,6 +554,29 @@ nsresult CRtfDTD::HandleToken(CToken* aToken) {
|
|||
}
|
||||
|
||||
|
||||
/**
|
||||
* This method causes all tokens to be dispatched to the given tag handler.
|
||||
*
|
||||
* @update gess 3/25/98
|
||||
* @param aHandler -- object to receive subsequent tokens...
|
||||
* @return error code (usually 0)
|
||||
*/
|
||||
nsresult CRtfDTD::CaptureTokenPump(nsITagHandler* aHandler) {
|
||||
nsresult result=NS_OK;
|
||||
return result;
|
||||
}
|
||||
|
||||
/**
|
||||
* This method releases the token-pump capture obtained in CaptureTokenPump()
|
||||
*
|
||||
* @update gess 3/25/98
|
||||
* @param aHandler -- object that received tokens...
|
||||
* @return error code (usually 0)
|
||||
*/
|
||||
nsresult CRtfDTD::ReleaseTokenPump(nsITagHandler* aHandler){
|
||||
nsresult result=NS_OK;
|
||||
return result;
|
||||
}
|
||||
|
||||
/**
|
||||
*
|
||||
|
|
|
@ -244,6 +244,24 @@ class CRtfDTD : public nsIDTD {
|
|||
*/
|
||||
NS_IMETHOD HandleToken(CToken* aToken);
|
||||
|
||||
/**
|
||||
* This method causes all tokens to be dispatched to the given tag handler.
|
||||
*
|
||||
* @update gess 3/25/98
|
||||
* @param aHandler -- object to receive subsequent tokens...
|
||||
* @return error code (usually 0)
|
||||
*/
|
||||
NS_IMETHOD CaptureTokenPump(nsITagHandler* aHandler);
|
||||
|
||||
/**
|
||||
* This method releases the token-pump capture obtained in CaptureTokenPump()
|
||||
*
|
||||
* @update gess 3/25/98
|
||||
* @param aHandler -- object that received tokens...
|
||||
* @return error code (usually 0)
|
||||
*/
|
||||
NS_IMETHOD ReleaseTokenPump(nsITagHandler* aHandler);
|
||||
|
||||
/**
|
||||
*
|
||||
*
|
||||
|
|
|
@ -151,7 +151,7 @@ class nsITagHandler {
|
|||
public:
|
||||
|
||||
virtual PRBool HandleToken(CToken* aToken,nsIDTD* aDTD)=0;
|
||||
virtual PRBool HandleCapturedTokens(CToke* aToken,nsIDTD* aDTD)=0;
|
||||
virtual PRBool HandleCapturedTokens(CToken* aToken,nsIDTD* aDTD)=0;
|
||||
};
|
||||
|
||||
|
||||
|
|
|
@ -43,7 +43,7 @@ class nsIContentSink;
|
|||
class nsIDTDDebug;
|
||||
class nsIURL;
|
||||
class nsString;
|
||||
|
||||
class nsITagHandler;
|
||||
|
||||
enum eAutoDetectResult {eUnknownDetect, eValidDetect, eInvalidDetect};
|
||||
|
||||
|
@ -144,11 +144,29 @@ class nsIDTD : public nsISupports {
|
|||
* return an error result.
|
||||
*
|
||||
* @update gess 3/25/98
|
||||
* @param aToken -- will contain newly created and consumed token
|
||||
* @return error code (usually 0)
|
||||
* @param aToken -- will contain newly created and consumed token
|
||||
* @return error code (usually 0)
|
||||
*/
|
||||
NS_IMETHOD ConsumeToken(CToken*& aToken)=0;
|
||||
|
||||
/**
|
||||
* This method causes all tokens to be dispatched to the given tag handler.
|
||||
*
|
||||
* @update gess 3/25/98
|
||||
* @param aHandler -- object to receive subsequent tokens...
|
||||
* @return error code (usually 0)
|
||||
*/
|
||||
NS_IMETHOD CaptureTokenPump(nsITagHandler* aHandler)=0;
|
||||
|
||||
/**
|
||||
* This method releases the token-pump capture obtained in CaptureTokenPump()
|
||||
*
|
||||
* @update gess 3/25/98
|
||||
* @param aHandler -- object that received tokens...
|
||||
* @return error code (usually 0)
|
||||
*/
|
||||
NS_IMETHOD ReleaseTokenPump(nsITagHandler* aHandler)=0;
|
||||
|
||||
/**
|
||||
* If the parse process gets interrupted midway, this method is called by the
|
||||
* parser prior to resuming the process.
|
||||
|
|
|
@ -369,6 +369,31 @@ NS_IMETHODIMP CValidDTD::HandleToken(CToken* aToken) {
|
|||
return result;
|
||||
}
|
||||
|
||||
/**
|
||||
* This method causes all tokens to be dispatched to the given tag handler.
|
||||
*
|
||||
* @update gess 3/25/98
|
||||
* @param aHandler -- object to receive subsequent tokens...
|
||||
* @return error code (usually 0)
|
||||
*/
|
||||
nsresult CValidDTD::CaptureTokenPump(nsITagHandler* aHandler) {
|
||||
nsresult result=NS_OK;
|
||||
return result;
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* This method releases the token-pump capture obtained in CaptureTokenPump()
|
||||
*
|
||||
* @update gess 3/25/98
|
||||
* @param aHandler -- object that received tokens...
|
||||
* @return error code (usually 0)
|
||||
*/
|
||||
nsresult CValidDTD::ReleaseTokenPump(nsITagHandler* aHandler){
|
||||
nsresult result=NS_OK;
|
||||
return result;
|
||||
}
|
||||
|
||||
/**
|
||||
*
|
||||
* @update gess8/4/98
|
||||
|
|
|
@ -138,6 +138,26 @@ class CValidDTD : public nsIDTD {
|
|||
*/
|
||||
NS_IMETHOD HandleToken(CToken* aToken);
|
||||
|
||||
|
||||
/**
|
||||
* This method causes all tokens to be dispatched to the given tag handler.
|
||||
*
|
||||
* @update gess 3/25/98
|
||||
* @param aHandler -- object to receive subsequent tokens...
|
||||
* @return error code (usually 0)
|
||||
*/
|
||||
NS_IMETHOD CaptureTokenPump(nsITagHandler* aHandler);
|
||||
|
||||
/**
|
||||
* This method releases the token-pump capture obtained in CaptureTokenPump()
|
||||
*
|
||||
* @update gess 3/25/98
|
||||
* @param aHandler -- object that received tokens...
|
||||
* @return error code (usually 0)
|
||||
*/
|
||||
NS_IMETHOD ReleaseTokenPump(nsITagHandler* aHandler);
|
||||
|
||||
|
||||
/**
|
||||
*
|
||||
*
|
||||
|
|
|
@ -919,6 +919,29 @@ NS_IMETHODIMP CViewSourceHTML::HandleToken(CToken* aToken) {
|
|||
return result;
|
||||
}
|
||||
|
||||
/**
|
||||
* This method causes all tokens to be dispatched to the given tag handler.
|
||||
*
|
||||
* @update gess 3/25/98
|
||||
* @param aHandler -- object to receive subsequent tokens...
|
||||
* @return error code (usually 0)
|
||||
*/
|
||||
nsresult CViewSourceHTML::CaptureTokenPump(nsITagHandler* aHandler) {
|
||||
nsresult result=NS_OK;
|
||||
return result;
|
||||
}
|
||||
|
||||
/**
|
||||
* This method releases the token-pump capture obtained in CaptureTokenPump()
|
||||
*
|
||||
* @update gess 3/25/98
|
||||
* @param aHandler -- object that received tokens...
|
||||
* @return error code (usually 0)
|
||||
*/
|
||||
nsresult CViewSourceHTML::ReleaseTokenPump(nsITagHandler* aHandler){
|
||||
nsresult result=NS_OK;
|
||||
return result;
|
||||
}
|
||||
|
||||
/**
|
||||
*
|
||||
|
|
|
@ -147,6 +147,23 @@ class CViewSourceHTML: public nsIDTD {
|
|||
*/
|
||||
NS_IMETHOD ConsumeToken(CToken*& aToken);
|
||||
|
||||
/**
|
||||
* This method causes all tokens to be dispatched to the given tag handler.
|
||||
*
|
||||
* @update gess 3/25/98
|
||||
* @param aHandler -- object to receive subsequent tokens...
|
||||
* @return error code (usually 0)
|
||||
*/
|
||||
NS_IMETHOD CaptureTokenPump(nsITagHandler* aHandler);
|
||||
|
||||
/**
|
||||
* This method releases the token-pump capture obtained in CaptureTokenPump()
|
||||
*
|
||||
* @update gess 3/25/98
|
||||
* @param aHandler -- object that received tokens...
|
||||
* @return error code (usually 0)
|
||||
*/
|
||||
NS_IMETHOD ReleaseTokenPump(nsITagHandler* aHandler);
|
||||
|
||||
/**
|
||||
*
|
||||
|
|
|
@ -840,6 +840,30 @@ NS_IMETHODIMP CWellFormedDTD::HandleToken(CToken* aToken) {
|
|||
}
|
||||
|
||||
|
||||
/**
|
||||
* This method causes all tokens to be dispatched to the given tag handler.
|
||||
*
|
||||
* @update gess 3/25/98
|
||||
* @param aHandler -- object to receive subsequent tokens...
|
||||
* @return error code (usually 0)
|
||||
*/
|
||||
nsresult CWellFormedDTD::CaptureTokenPump(nsITagHandler* aHandler) {
|
||||
nsresult result=NS_OK;
|
||||
return result;
|
||||
}
|
||||
|
||||
/**
|
||||
* This method releases the token-pump capture obtained in CaptureTokenPump()
|
||||
*
|
||||
* @update gess 3/25/98
|
||||
* @param aHandler -- object that received tokens...
|
||||
* @return error code (usually 0)
|
||||
*/
|
||||
nsresult CWellFormedDTD::ReleaseTokenPump(nsITagHandler* aHandler){
|
||||
nsresult result=NS_OK;
|
||||
return result;
|
||||
}
|
||||
|
||||
/**
|
||||
*
|
||||
* @update gess8/4/98
|
||||
|
|
|
@ -128,6 +128,24 @@ class CWellFormedDTD : public nsIDTD {
|
|||
*/
|
||||
NS_IMETHOD HandleToken(CToken* aToken);
|
||||
|
||||
/**
|
||||
* This method causes all tokens to be dispatched to the given tag handler.
|
||||
*
|
||||
* @update gess 3/25/98
|
||||
* @param aHandler -- object to receive subsequent tokens...
|
||||
* @return error code (usually 0)
|
||||
*/
|
||||
NS_IMETHOD CaptureTokenPump(nsITagHandler* aHandler);
|
||||
|
||||
/**
|
||||
* This method releases the token-pump capture obtained in CaptureTokenPump()
|
||||
*
|
||||
* @update gess 3/25/98
|
||||
* @param aHandler -- object that received tokens...
|
||||
* @return error code (usually 0)
|
||||
*/
|
||||
NS_IMETHOD ReleaseTokenPump(nsITagHandler* aHandler);
|
||||
|
||||
/**
|
||||
*
|
||||
*
|
||||
|
|
|
@ -463,6 +463,29 @@ nsresult nsXIFDTD::HandleToken(CToken* aToken){
|
|||
return result;
|
||||
}
|
||||
|
||||
/**
|
||||
* This method causes all tokens to be dispatched to the given tag handler.
|
||||
*
|
||||
* @update gess 3/25/98
|
||||
* @param aHandler -- object to receive subsequent tokens...
|
||||
* @return error code (usually 0)
|
||||
*/
|
||||
nsresult nsXIFDTD::CaptureTokenPump(nsITagHandler* aHandler) {
|
||||
nsresult result=NS_OK;
|
||||
return result;
|
||||
}
|
||||
|
||||
/**
|
||||
* This method releases the token-pump capture obtained in CaptureTokenPump()
|
||||
*
|
||||
* @update gess 3/25/98
|
||||
* @param aHandler -- object that received tokens...
|
||||
* @return error code (usually 0)
|
||||
*/
|
||||
nsresult nsXIFDTD::ReleaseTokenPump(nsITagHandler* aHandler){
|
||||
nsresult result=NS_OK;
|
||||
return result;
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
|
|
|
@ -179,6 +179,24 @@ class nsXIFDTD : public nsIDTD {
|
|||
*/
|
||||
NS_IMETHOD HandleToken(CToken* aToken);
|
||||
|
||||
/**
|
||||
* This method causes all tokens to be dispatched to the given tag handler.
|
||||
*
|
||||
* @update gess 3/25/98
|
||||
* @param aHandler -- object to receive subsequent tokens...
|
||||
* @return error code (usually 0)
|
||||
*/
|
||||
NS_IMETHOD CaptureTokenPump(nsITagHandler* aHandler);
|
||||
|
||||
/**
|
||||
* This method releases the token-pump capture obtained in CaptureTokenPump()
|
||||
*
|
||||
* @update gess 3/25/98
|
||||
* @param aHandler -- object that received tokens...
|
||||
* @return error code (usually 0)
|
||||
*/
|
||||
NS_IMETHOD ReleaseTokenPump(nsITagHandler* aHandler);
|
||||
|
||||
/**
|
||||
*
|
||||
*
|
||||
|
|
Загрузка…
Ссылка в новой задаче