Package com.microstrategy.web.objects
Class RWHyperlinksImpl
- java.lang.Object
-
- com.microstrategy.web.objects.RWHyperlinksImpl
-
- All Implemented Interfaces:
RWHyperlinks
public class RWHyperlinksImpl extends java.lang.Object implements RWHyperlinks
- Since:
- MicroStrategy Web 9.0.0
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RWHyperlink
add()
Adds a new hyperlink objectvoid
clear()
Removes all hyperlinks.java.util.Iterator
elements()
RWHyperlink
get(int index)
RWHyperlink[]
getResolvedLinks(java.lang.String resolvedHyperLinks)
void
handleStandalone(java.lang.String value)
void
init()
RWHyperlink
remove(int i)
Removes a hyperlink.int
size()
-
-
-
Method Detail
-
size
public int size()
- Specified by:
size
in interfaceRWHyperlinks
- Returns:
- the number of hyperlink instances.
-
elements
public java.util.Iterator elements()
- Specified by:
elements
in interfaceRWHyperlinks
- Returns:
Enumeration
of hyperlink instances.
-
get
public RWHyperlink get(int index)
- Specified by:
get
in interfaceRWHyperlinks
- Parameters:
index
- the index (starting from 0) of the hyperlink instance in the list- Returns:
- the hyperlink instance at the index
-
add
public RWHyperlink add()
Description copied from interface:RWHyperlinks
Adds a new hyperlink object- Specified by:
add
in interfaceRWHyperlinks
- Returns:
- a new hyperlink instance
-
remove
public RWHyperlink remove(int i)
Description copied from interface:RWHyperlinks
Removes a hyperlink.- Specified by:
remove
in interfaceRWHyperlinks
- Parameters:
i
- identifier of hyperlink to remove.- Returns:
- the hyperlink instance removed.
-
clear
public void clear()
Description copied from interface:RWHyperlinks
Removes all hyperlinks. This is equivalent to invokingRWHyperlinks.remove(int)
for all hyperlink identifiers.- Specified by:
clear
in interfaceRWHyperlinks
-
getResolvedLinks
public RWHyperlink[] getResolvedLinks(java.lang.String resolvedHyperLinks) throws WebObjectsException
- Throws:
WebObjectsException
-
handleStandalone
public void handleStandalone(java.lang.String value) throws org.xml.sax.SAXException
- Throws:
org.xml.sax.SAXException
-
init
public void init() throws WebObjectsException
- Throws:
WebObjectsException
-
-