info.magnolia.module.form.controls
Class CriteriaControl

java.lang.Object
  extended by info.magnolia.cms.gui.dialog.DialogControlImpl
      extended by info.magnolia.cms.gui.dialog.DialogBox
          extended by info.magnolia.module.form.controls.MultiControl
              extended by info.magnolia.module.form.controls.CriteriaControl
All Implemented Interfaces:
info.magnolia.cms.gui.dialog.DialogControl, MultiValueControl

Deprecated. since 1.3.1 use ConditionControl instead.

public class CriteriaControl
extends MultiControl

Multi control for specifying feeds and optional titles. Can be used for anything where multi control with two text fields is needed.


Field Summary
 
Fields inherited from class info.magnolia.cms.gui.dialog.DialogBox
BOXTYPE_1COL, BOXTYPE_2COLS
 
Fields inherited from class info.magnolia.cms.gui.dialog.DialogControlImpl
DEFAULT_VALUE_PROPERTY, SESSION_ATTRIBUTENAME_DIALOGOBJECT, SESSION_ATTRIBUTENAME_DIALOGOBJECT_REMOVE, VALIDATION_PATTERN_PROPERTY, value
 
Constructor Summary
CriteriaControl()
          Deprecated.  
 
Method Summary
 List<OptionConfiguration> getConditions()
          Deprecated.  
protected  String getEmpty()
          Deprecated.  
 String getGetObjectFunction()
          Deprecated. JS function used to create an object out of the input fields.
 String getInnerHtml()
          Deprecated. Called by the template.
 String getNewObjectFunction()
          Deprecated. JS function used to create a new empty object.
 void init(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, info.magnolia.cms.core.Content storageNode, info.magnolia.cms.core.Content configNode)
          Deprecated.  
 void setConditions(List<OptionConfiguration> conditions)
          Deprecated.  
 
Methods inherited from class info.magnolia.module.form.controls.MultiControl
drawHtml, getAddButton, getDeleteButton, getHiddenFieldName, getJSON, getSaveInfo, readValues
 
Methods inherited from class info.magnolia.cms.gui.dialog.DialogBox
drawHtmlPost, drawHtmlPre, getBoxType, getHtmlDescription, setBoxType
 
Methods inherited from class info.magnolia.cms.gui.dialog.DialogControlImpl
addOption, addSub, clearWebsiteNode, drawHtmlPostSubs, drawHtmlPreSubs, drawSubs, getConfigValue, getConfigValue, getDescription, getId, getLabel, getMessage, getMessage, getMessages, getName, getOptions, getParent, getRequest, getResponse, getStorageNode, getSub, getSubs, getTopParent, getValidationPattern, getValue, getValues, getWebsiteNode, isRequired, readValue, removeSessionAttribute, setConfig, setConfig, setConfig, setDescription, setLabel, setName, setOptions, setRequired, setSaveInfo, setSessionAttribute, setTopParent, setValidationMessage, setValue, validate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CriteriaControl

public CriteriaControl()
Deprecated. 
Method Detail

getInnerHtml

public String getInnerHtml()
Deprecated. 
Called by the template. It renders the dynamic inner row using trim paths templating mechanism.


getGetObjectFunction

public String getGetObjectFunction()
Deprecated. 
JS function used to create an object out of the input fields.

Overrides:
getGetObjectFunction in class MultiControl

getNewObjectFunction

public String getNewObjectFunction()
Deprecated. 
JS function used to create a new empty object.

Overrides:
getNewObjectFunction in class MultiControl

getEmpty

protected String getEmpty()
Deprecated. 
Specified by:
getEmpty in class MultiControl

getConditions

public List<OptionConfiguration> getConditions()
Deprecated. 

setConditions

public void setConditions(List<OptionConfiguration> conditions)
Deprecated. 

init

public void init(javax.servlet.http.HttpServletRequest request,
                 javax.servlet.http.HttpServletResponse response,
                 info.magnolia.cms.core.Content storageNode,
                 info.magnolia.cms.core.Content configNode)
          throws javax.jcr.RepositoryException
Deprecated. 
Specified by:
init in interface info.magnolia.cms.gui.dialog.DialogControl
Overrides:
init in class info.magnolia.cms.gui.dialog.DialogControlImpl
Throws:
javax.jcr.RepositoryException


Copyright © 2013 Magnolia International Ltd.. All Rights Reserved.