public abstract String getName();
public Bookmark getBookmark() {
- return getParent().getBookmark();
+ return getParent() == null ? null : getParent().getBookmark();
}
public String getLabelName() {
protected void dispose() {
this.disposed = true;
removeAllChildren();
+// this.parent = null;
}
protected void removeAllChildren() {
for (Iterator i = this.children.iterator(); i.hasNext();) {
return null;
}
protected abstract void initializeChildren() throws SQLException, NotConnectedException;
+
public void reload() throws NotConnectedException, SQLException {
if (isInitialized()) {
initializeChildren();