public interface IHTMLElementStart extends IHTMLElement
IHTMLElement
to handle attributes.
This class extends IHTMLElement
with the capabilities to handle
element attributes which can appear in start elements.
It is possible to change the attributes of an element, to remove attributes and to add new ones. Note that namespace declarations will appear as normal attributes on an element. The name of an attribute is the Qualified Name . So it will include possible namespace prefixes.
Copyright (c) SAP AG 2001-2003
Modifier and Type | Method and Description |
---|---|
void |
addAttribute(String name,
String value)
Add a new attribute with given name and value.
|
int |
getIndexOf(String attributeName)
Find the index of the attribute of given name or
-1 . |
String |
getNameOf(int attributeIndex)
Retrieve the name of the attribute with given index.
|
int |
getNumberOfAttributes()
Return the number of attributes this element has.
|
String |
getValueOf(int attributeIndex)
Retrieve the value of the attribute with given index.
|
boolean |
isEmpty()
Determines if this element is an empty element, e.g. ending with '/>'.
|
void |
removeAttribute(int attributeIndex)
Remove attribute with given index.
|
void |
setValueOf(int attributeIndex,
String value)
Set the value of attribute with given index to a new value.
|
copyTo, getName, getNameLength, hasName, length, writeTo
boolean isEmpty()
int getNumberOfAttributes()
int getIndexOf(String attributeName)
-1
.attributeName
- of attribute to find-1
if not foundString getNameOf(int attributeIndex)
attributeIndex
- of attributeString getValueOf(int attributeIndex)
attributeIndex
- of attributevoid setValueOf(int attributeIndex, String value)
attributeIndex
- of attributevalue
- new valuevoid removeAttribute(int attributeIndex)
attributeIndex
- of attributevoid addAttribute(String name, String value) throws HTMLException
name
- of new attributevalue
- of new attributeHTMLException
- if attribute with same name already existsAccess Rights |
---|
SC | DC | Public Part | ACH |
---|---|---|---|
[sap.com] KMC-CM
|
[sap.com] tc/km/frwk
|
api
|
EP-KM-CM
|
[sap.com] KMC-WPC
|
[sap.com] tc/kmc/wpc/wpcfacade
|
api
|
EP-PIN-WPC-WCM
|
Copyright 2018 SAP AG Complete Copyright Notice