public class Bookmark
extends java.lang.Object
Constructor and Description |
---|
Bookmark(java.lang.String aName,
java.lang.String aURL)
Creates a new bookmark.
|
Modifier and Type | Method and Description |
---|---|
void |
addChild(Bookmark aBM)
Adds a child bookmark.
|
void |
addChild(Bookmark aBM,
int anIndex)
Adds a child bookmark.
|
Bookmark |
getChild(int anIndex)
Returns the child bookmark at given index.
|
Bookmark |
getChild(java.lang.String aName,
boolean goDeep)
Returns the child with given name.
|
int |
getChildCount()
Returns the number of child bookmarks.
|
java.util.List<Bookmark> |
getChildren()
Returns the children.
|
java.lang.String |
getName()
Returns the name.
|
Bookmark |
getParent()
Returns the bookmark parent.
|
WebURL |
getURL()
Returns the URL.
|
java.lang.String |
getURLString()
Returns the URL string.
|
boolean |
isFolder()
Returns whether this bookmark is a folder of bookmarks.
|
int |
removeChild(Bookmark aBM)
Removes the child bookmark at given index.
|
java.lang.Object |
removeChild(int anIndex)
Removes the child bookmark at given index.
|
void |
setChildren(java.util.List<Bookmark> theBMs)
Sets the children.
|
void |
setFolder(boolean aFlag)
Sets whether this bookmark is a folder of bookmarks.
|
void |
setName(java.lang.String aName)
Sets the name.
|
void |
setURL(WebURL aURL)
Sets the URL.
|
void |
setURLString(java.lang.String aURLS)
Sets the URL string.
|
java.lang.String |
toString()
Standard toString implementation.
|
public Bookmark(java.lang.String aName, java.lang.String aURL)
public java.lang.String getName()
public void setName(java.lang.String aName)
public WebURL getURL()
public void setURL(WebURL aURL)
public java.lang.String getURLString()
public void setURLString(java.lang.String aURLS)
public boolean isFolder()
public void setFolder(boolean aFlag)
public Bookmark getParent()
public int getChildCount()
public Bookmark getChild(int anIndex)
public java.util.List<Bookmark> getChildren()
public void setChildren(java.util.List<Bookmark> theBMs)
public void addChild(Bookmark aBM)
public void addChild(Bookmark aBM, int anIndex)
public java.lang.Object removeChild(int anIndex)
public int removeChild(Bookmark aBM)
public Bookmark getChild(java.lang.String aName, boolean goDeep)
public java.lang.String toString()
toString
in class java.lang.Object