Top Description Inners Fields Constructors Methods
jakarta.faces.component.html

public Class HtmlDoctype

extends UIOutput
implements Doctype
Class Inheritance
All Implemented Interfaces
jakarta.faces.component.Doctype
Imports
java.util.ArrayList, .List, jakarta.el.ValueExpression, jakarta.faces.component.Doctype, .UIOutput

NONE

By default, the rendererType property must be set to "jakarta.faces.Doctype". This value can be changed by calling the setRendererType() method.

Nested and Inner Type Summary

Modifier and TypeClass and Description
protected static enum
HtmlDoctype.PropertyKeys

The property keys.

Field Summary

Modifier and TypeField and Description
public static final String
COMPONENT_TYPE

Hides jakarta.faces.component.UIOutput.COMPONENT_TYPE.

The standard component type for this component.

private static final String
Inherited from jakarta.faces.component.UIOutput:
COMPONENT_FAMILY

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public String

Returns:

the property value

Contents:

Will be output as the public part of the DOCTYPE
getPublic
()

Implements jakarta.faces.component.Doctype.getPublic.

Return the value of the public property.

public String

Returns:

the property value

Contents:

The root XML element
getRootElement
()

Implements jakarta.faces.component.Doctype.getRootElement.

Return the value of the rootElement property.

public String

Returns:

the property value

Contents:

Will be output as the system part of the DOCTYPE
getSystem
()

Implements jakarta.faces.component.Doctype.getSystem.

Return the value of the system property.

private void
public void
setPublic(String
the new property value
_public
)

Set the value of the public property.

public void
setRootElement(String
the new property value
rootElement
)

Set the value of the rootElement property.

public void
setSystem(String
the new property value
system
)

Set the value of the system property.

Inherited from jakarta.faces.component.UIOutput:
clearInitialStategetConvertergetFamilygetLocalValuegetValuemarkInitialStateresetValuerestoreStatesaveStatesetConvertersetValue

Field Detail

COMPONENT_TYPEback to summary
public static final String COMPONENT_TYPE

Hides jakarta.faces.component.UIOutput.COMPONENT_TYPE.

The standard component type for this component.

OPTIMIZED_PACKAGEback to summary
private static final String OPTIMIZED_PACKAGE

Constructor Detail

HtmlDoctypeback to summary
public HtmlDoctype()

Method Detail

getPublicback to summary
public String getPublic()

Implements jakarta.faces.component.Doctype.getPublic.

Return the value of the public property.

Returns:String

the property value

Contents:

Will be output as the public part of the DOCTYPE
Annotations
@Override
getRootElementback to summary
public String getRootElement()

Implements jakarta.faces.component.Doctype.getRootElement.

Return the value of the rootElement property.

Returns:String

the property value

Contents:

The root XML element
Annotations
@Override
getSystemback to summary
public String getSystem()

Implements jakarta.faces.component.Doctype.getSystem.

Return the value of the system property.

Returns:String

the property value

Contents:

Will be output as the system part of the DOCTYPE
Annotations
@Override
handleAttributeback to summary
private void handleAttribute(String name, Object value)
setPublicback to summary
public void setPublic(String _public)

Set the value of the public property.

Parameters
_public:String

the new property value

setRootElementback to summary
public void setRootElement(String rootElement)

Set the value of the rootElement property.

Parameters
rootElement:String

the new property value

setSystemback to summary
public void setSystem(String system)

Set the value of the system property.

Parameters
system:String

the new property value

jakarta.faces.component.html back to summary

protected final Enum HtmlDoctype.PropertyKeys

extends Enum<HtmlDoctype.PropertyKeys>
Class Inheritance

The property keys.

Field Summary

Modifier and TypeField and Description
public static final HtmlDoctype.PropertyKeys
public static final HtmlDoctype.PropertyKeys
public static final HtmlDoctype.PropertyKeys
pack-priv String

Constructor Summary

AccessConstructor and Description
private
PropertyKeys(String toString)

private

Method Summary

Modifier and TypeMethod and Description
public String
toString()

Overrides java.lang.Enum.toString.

Returns the name of this enum constant, as contained in the declaration.
public static HtmlDoctype.PropertyKeys
public static HtmlDoctype.PropertyKeys[]
Inherited from java.lang.Enum:
clonecompareTodescribeConstableequalsfinalizegetDeclaringClasshashCodenameordinalvalueOf

Field Detail

publicValback to summary
public static final HtmlDoctype.PropertyKeys publicVal
rootElementback to summary
public static final HtmlDoctype.PropertyKeys rootElement
systemback to summary
public static final HtmlDoctype.PropertyKeys system
toStringback to summary
pack-priv String toString

Constructor Detail

PropertyKeysback to summary
private PropertyKeys(String toString)
PropertyKeysback to summary
private PropertyKeys()

Method Detail

toStringback to summary
public String toString()

Overrides java.lang.Enum.toString.

Doc from java.lang.Enum.toString.

Returns the name of this enum constant, as contained in the declaration. This method may be overridden, though it typically isn't necessary or desirable. An enum class should override this method when a more "programmer-friendly" string form exists.

Returns:String

the name of this enum constant

Annotations
@Override
valueOfback to summary
public static HtmlDoctype.PropertyKeys valueOf(String name)
valuesback to summary
public static HtmlDoctype.PropertyKeys[] values()