public abstract class DomUIControl<T extends DomElement> extends java.lang.Object implements CommittablePanel
DomUIFactory
Disposable.Parent
Constructor and Description |
---|
DomUIControl() |
Modifier and Type | Method and Description |
---|---|
abstract void |
addCommitListener(CommitListener listener) |
void |
addDependency(DomUIControl control) |
abstract void |
bind(javax.swing.JComponent component) |
abstract boolean |
canNavigate(DomElement element) |
abstract T |
getDomElement() |
abstract void |
navigate(DomElement element) |
abstract void |
removeCommitListener(CommitListener listener) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getComponent
commit, reset
dispose
public abstract T getDomElement()
public abstract void bind(javax.swing.JComponent component)
public abstract void addCommitListener(CommitListener listener)
public abstract void removeCommitListener(CommitListener listener)
public abstract boolean canNavigate(DomElement element)
public abstract void navigate(DomElement element)
public void addDependency(DomUIControl control)