Package ontopoly.models
Class MutableLoadableDetachableModel<T>
- java.lang.Object
-
- ontopoly.models.MutableLoadableDetachableModel<T>
-
- All Implemented Interfaces:
Serializable
,org.apache.wicket.IClusterable
,org.apache.wicket.model.IDetachable
,org.apache.wicket.model.IModel<T>
- Direct Known Subclasses:
TopicMapSourceModel
,TopicModel
public abstract class MutableLoadableDetachableModel<T> extends Object implements org.apache.wicket.model.IModel<T>
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description MutableLoadableDetachableModel()
MutableLoadableDetachableModel(T object)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description void
detach()
T
getObject()
boolean
isAttached()
protected abstract T
load()
void
setObject(T object)
String
toString()
-
-
-
Constructor Detail
-
MutableLoadableDetachableModel
public MutableLoadableDetachableModel()
-
MutableLoadableDetachableModel
public MutableLoadableDetachableModel(T object)
-
-
Method Detail
-
detach
public void detach()
- Specified by:
detach
in interfaceorg.apache.wicket.model.IDetachable
-
getObject
public T getObject()
- Specified by:
getObject
in interfaceorg.apache.wicket.model.IModel<T>
-
setObject
public void setObject(T object)
- Specified by:
setObject
in interfaceorg.apache.wicket.model.IModel<T>
-
isAttached
public final boolean isAttached()
-
load
protected abstract T load()
-
-