Class NodeModelWrapper<T>

java.lang.Object
org.hippoecm.frontend.model.NodeModelWrapper<T>
All Implemented Interfaces:
Serializable, org.apache.wicket.model.IDetachable, org.apache.wicket.model.IModel<T>, org.apache.wicket.util.io.IClusterable
Direct Known Subclasses:
JcrFrontendListener, JcrNodeTypesProvider, JcrPropertiesProvider, JcrResourceStream, JcrTreeNode, MixinModel, ReferringDocumentsProvider

public abstract class NodeModelWrapper<T> extends Object implements org.apache.wicket.model.IModel<T>
See Also:
  • Field Details

  • Constructor Details

    • NodeModelWrapper

      public NodeModelWrapper(org.apache.wicket.model.IModel<Node> nodeModel)
    • NodeModelWrapper

      public NodeModelWrapper(JcrNodeModel nodeModel)
  • Method Details

    • getNodeModel

      public org.apache.wicket.model.IModel<Node> getNodeModel()
    • setNodeModel

      public void setNodeModel(org.apache.wicket.model.IModel<Node> model)
    • getNode

      protected Node getNode()
    • getObject

      public T getObject()
      Specified by:
      getObject in interface org.apache.wicket.model.IModel<T>
    • setObject

      public void setObject(T object)
      Specified by:
      setObject in interface org.apache.wicket.model.IModel<T>
    • detach

      public void detach()
      Specified by:
      detach in interface org.apache.wicket.model.IDetachable
      Specified by:
      detach in interface org.apache.wicket.model.IModel<T>