com.plumtree.xpshared.htmlelements
Class HTMLScriptCollection

java.lang.Object
  extended by com.plumtree.xpshared.htmlelements.HTMLElement
      extended by com.plumtree.xpshared.htmlelements.HTMLScriptCollection
All Implemented Interfaces:
java.lang.Cloneable

public class HTMLScriptCollection
extends HTMLElement

Version:
$Revision: #1 $
Author:
$author$

Nested Class Summary
 
Nested classes/interfaces inherited from class com.plumtree.xpshared.htmlelements.HTMLElement
HTMLElement.ValidationLevel
 
Field Summary
 
Fields inherited from class com.plumtree.xpshared.htmlelements.HTMLElement
aNewLine, bAllowEvents, bAllowSetStyleClassWithString, bCheckNestedStringForHTML, bDisplayDidPause, bEnforceMaxTableDepth, bForceFormattingOff, bForceFormattingOn, bPauseAfterDisplay, bPrintComments, bResumingAndChildFinished, bResumingAndChildInMidRender, bShowLang, iMaxTableDepth, sLangLocal, sNewLine, sTab
 
Constructor Summary
HTMLScriptCollection()
          Creates a new HTMLScriptCollection object.
 
Method Summary
 void AddInnerHTMLElement(HTMLElement e)
          HTMLElement.addInnerHTMLElement rewritten.
 void AddInnerHTMLString(java.lang.String s)
          This method rewritten to prevent usage.
protected  void AppendBeginningOfOpeningTag(boolean bFormat, XPStringBuilder sb, IXPResponse response)
          This method generates the beginning of the opening tag.
protected  void AppendClosingTag(boolean bFormat, XPStringBuilder sb, IXPResponse reponse)
          This method generates the closing tag of this html element.
protected  void InternalWrite(boolean bFormat, XPStringBuilder sbLocal, IXPResponse response)
          HTMLElement.InternalWrite rewritten.
protected  boolean ProvidesClosingTag()
          Indicates whether or not this HTML element provides a closing tag.
 void SetName(java.lang.String s)
          This method rewritten to prevent usage.
 void SetOnClick(java.lang.String s)
          This method rewritten to prevent usage.
 void SetOnKeyDown(java.lang.String s)
          This method rewritten to prevent usage.
 void SetOnKeyPress(java.lang.String s)
          This method rewritten to prevent usage.
 void SetOnMouseOut(java.lang.String s)
          This method rewritten to prevent usage.
 void SetOnMouseOver(java.lang.String s)
          This method rewritten to prevent usage.
 void SetStyle(java.lang.String s)
          This method rewritten to prevent usage.
 void SetStyleClass(StyleClass s)
          This method rewritten to prevent usage.
 
Methods inherited from class com.plumtree.xpshared.htmlelements.HTMLElement
AddInnerHTMLEncodedString, AppendClosingLineBreak, CleanupHTMLSubtreeAfterRendering, ClearInnerHTMLElements, clone, Display, Display, ForceFormattingOff, GetChildInMidRender, GetClone, GetDisabled, GetDisplayDidPause, GetDisplayOptions, GetDisplayString, GetDisplayString, GetDisplayString, GetDo508Checking, GetDoFormat, GetElementName, GetForceLineBreaksAfterSafeElements, GetHTMLElementReadOnly, GetID, GetImgBaseUrl, GetInnerHTML, GetInnerHTML, GetInnerHTMLDisplayString, GetInnerHTMLElements, GetInnerHTMLElementsAsArrayList, GetIsNetscape, GetLang, GetLastChildFullyRendered, GetName, GetOnClick, GetOnKeyDown, GetOnKeyPress, GetOnKeyUp, GetOnMouseOut, GetOnMouseOver, GetPauseAfterDisplay, GetPostComment, GetPreComment, GetStringBuilder, GetStyle, GetStyleClass, GetStyleClassPrefix, GetTitle, GetValidationLevel, InsertInnerHTMLElement, SaveToTempFile, SaveToTempFile, SetChildInMidRender, SetDisabled, SetDisplayOptions, SetDo508Checking, SetDoFormat, SetElementName, SetFlushAfterDisplay, SetForceLineBreaksAfterSafeElements, SetHTMLElementReadOnly, SetID, SetImgBaseUrl, SetInner, SetIsNetscape, SetLangGlobal, SetLangLocal, SetLastChildFullyRendered, SetOnKeyUp, SetPauseAfterDisplay, SetPostComment, SetPreComment, SetStyleClass, SetStyleClassPrefix, SetTitle, SetValidationLevel, ToByteArray, VerifyWritability, WriteNugget, WriteNugget
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HTMLScriptCollection

public HTMLScriptCollection()
Creates a new HTMLScriptCollection object.

Method Detail

SetName

public final void SetName(java.lang.String s)
This method rewritten to prevent usage.

Overrides:
SetName in class HTMLElement
Parameters:
s - String
Throws:
HTMLException - Throws an HTMLException

SetOnClick

public final void SetOnClick(java.lang.String s)
This method rewritten to prevent usage.

Overrides:
SetOnClick in class HTMLElement
Parameters:
s - String
Throws:
HTMLException - Throws an HTMLException

SetOnKeyDown

public final void SetOnKeyDown(java.lang.String s)
This method rewritten to prevent usage.

Overrides:
SetOnKeyDown in class HTMLElement
Parameters:
s - String
Throws:
HTMLException - Throws an HTMLException

SetOnKeyPress

public final void SetOnKeyPress(java.lang.String s)
This method rewritten to prevent usage.

Overrides:
SetOnKeyPress in class HTMLElement
Parameters:
s - String
Throws:
HTMLException - Throws an HTMLException

SetOnMouseOut

public final void SetOnMouseOut(java.lang.String s)
This method rewritten to prevent usage.

Overrides:
SetOnMouseOut in class HTMLElement
Parameters:
s - String
Throws:
HTMLException - Throws an HTMLException

SetOnMouseOver

public final void SetOnMouseOver(java.lang.String s)
This method rewritten to prevent usage.

Overrides:
SetOnMouseOver in class HTMLElement
Parameters:
s - String
Throws:
HTMLException - Throws an HTMLException

SetStyle

public final void SetStyle(java.lang.String s)
This method rewritten to prevent usage.

Overrides:
SetStyle in class HTMLElement
Parameters:
s - String
Throws:
HTMLException - Throws an HTMLException

SetStyleClass

public void SetStyleClass(StyleClass s)
This method rewritten to prevent usage.

Overrides:
SetStyleClass in class HTMLElement
Parameters:
s - String
Throws:
HTMLException - Throws an HTMLException

AddInnerHTMLElement

public void AddInnerHTMLElement(HTMLElement e)
HTMLElement.addInnerHTMLElement rewritten.

Overrides:
AddInnerHTMLElement in class HTMLElement
Parameters:
e - Pass an HTMLScript or an HTMLScriptCollection object.
Throws:
HTMLException - Throws an exception if the parameter is not correct.

AddInnerHTMLString

public void AddInnerHTMLString(java.lang.String s)
This method rewritten to prevent usage.

Overrides:
AddInnerHTMLString in class HTMLElement
Parameters:
s - String
Throws:
HTMLException - Throws an HTMLException

InternalWrite

protected void InternalWrite(boolean bFormat,
                             XPStringBuilder sbLocal,
                             IXPResponse response)
HTMLElement.InternalWrite rewritten.

Overrides:
InternalWrite in class HTMLElement
Parameters:
bFormat - Pass a boolean indicating whether or not to format the output.
sbLocal - Pass an XPStringBuilder to which you wish the String appended. Pass null if you do not wish the string appended to an XPStringBuilder.
response - Pass an IXPResponse to which you wish the String written. Pass null if you do not wish the string written to an IXPResponse.
Throws:
HTMLException

AppendBeginningOfOpeningTag

protected void AppendBeginningOfOpeningTag(boolean bFormat,
                                           XPStringBuilder sb,
                                           IXPResponse response)
This method generates the beginning of the opening tag. The abstract HTMLElement superclass will provide the remainder of the opening tag, repleate with attributes common to all html elements, such as name, and id, and class.

Specified by:
AppendBeginningOfOpeningTag in class HTMLElement
Parameters:
bFormat - boolean indicating whether or not to format.
sb - XPStringBuilder
response - IXPResponse

AppendClosingTag

protected void AppendClosingTag(boolean bFormat,
                                XPStringBuilder sb,
                                IXPResponse reponse)
This method generates the closing tag of this html element. If the providesClosingTag method returns false, then this method will never be called.

Specified by:
AppendClosingTag in class HTMLElement
Parameters:
bFormat - boolean indicating whether or not to format.
sb - XPStringBuilder
reponse - IXPResponse

ProvidesClosingTag

protected boolean ProvidesClosingTag()
Indicates whether or not this HTML element provides a closing tag. Some elements only provide opening tags, such as the <br> element.

Specified by:
ProvidesClosingTag in class HTMLElement
Returns:
boolean true.



Copyright © 2002,2003,2004,2005 Plumtree Software, Inc., All Rights Reserved.