lumis.content.control.autolayout
Class AutoLayoutPublishingInformationControl
java.lang.Object
lumis.doui.control.Control
lumis.doui.control.DataControl
lumis.doui.control.DataBoundControl
lumis.content.control.autolayout.AutoLayoutPublishingInformationControl
- All Implemented Interfaces:
- java.util.Observer, javax.servlet.jsp.el.VariableResolver, IControl, IDataBoundControl, IDataControl, IRenderer
public class AutoLayoutPublishingInformationControl
- extends DataBoundControl
Performs autolayout of publishing information.
Example use:
xml data available for xsl rendering:
|
|
- Since:
- 4.0.4
Fields inherited from class lumis.doui.control.Control |
childControls, controlContainer, controlDefinitionNode, controlResource, douiContext, hasValidatorSubControls, isValid, locale, ON_EVENT_CLOSE_WINDOW, ON_EVENT_LINK, ON_EVENT_POPUP_LINK_OR_RUNTIME_INTERFACE, ON_EVENT_POPUP_RUNTIME_INTERFACE, ON_EVENT_PROCESS_ACTION, ON_EVENT_RENDER_ACTION, ON_EVENT_SCRIPT, onEventScripts, PARAMETER_TYPE_FIRST_SELECTED, PARAMETER_TYPE_GET_VALUE, parentControl, resources, type, VALIDATION_SELECTED_MANY, VALIDATION_SELECTED_ONE |
Methods inherited from class lumis.doui.control.DataBoundControl |
autoAddDateTimeValueValidator, autoAddDoubleValueValidator, autoAddFileSizeValidator, autoAddIntegerValueValidator, autoAddLengthValidator, autoAddLongValueValidator, autoAddRequiredValueValidator, autoAddValidators, createConverter, createDataType, getDataId, getFieldName, getProcessActionHandlerParameterName, getReload, getRuntimeDefaultSource, getSource, getSourceById, getUnboundedConverter, loadFromRequest, setDefaultValue, setRawValue, setReload, setRenderData, setSourceParameter, setSourceParameters, setsSourceParameters, setValid, setValueFromSource, setValueFromSource, update |
Methods inherited from class lumis.doui.control.DataControl |
convertValueToControlValue, getConverter, getDataType, getDefaultValue, getParameterValue, getProcessActionIds, getRequestParameterName, getValue, getValue, getValueClass, initProcessActionIds, isTrim, loadSubControlFromRequest, loadSubControlsFromRequest, setProcessActionHandlerParameter, setProcessActionHandlerParameter, setProcessActionHandlerParameters, setTrim, setValue, valueIsArray |
Methods inherited from class lumis.doui.control.Control |
appendSubControl, appendSubControls, applyOnEventScripts, convertToStandardValue, createContainer, disconnect, fixedIdentifierRequired, generateControlId, getAdditionalParameters, getAdditionalParameters, getAncestor, getChildControls, getClientEventHandlerScript, getControlResource, getId, getLocale, getNamespace, getParentControl, getPrepareForReadScript, getRenderData, getResources, getScriptActionValidation, getScriptGetValues, getScriptGetValuesFunctionImplementation, getScriptGetValuesFunctionName, getScriptGetValuesRegistration, getSourceContext, getStringsToLocalize, getType, getValidationScript, isValid, localize, localizeStrings, processCustomTags, registerOnEventScript, removeChild, removeChildren, resolveVariable, setRuntimeAttributes |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface lumis.doui.control.IControl |
createContainer, disconnect, getChildControls, getControlResource, getId, getParentControl, getPrepareForReadScript, getRenderData, getResources, getType, isValid, registerOnEventScript, removeChild, removeChildren, setRuntimeAttributes |
bHasPublishStartDate
protected boolean bHasPublishStartDate
bHasPublishEndDate
protected boolean bHasPublishEndDate
bHasHighlight
protected boolean bHasHighlight
bHasHighlightEndDate
protected boolean bHasHighlightEndDate
bHasPublishToServiceInstances
protected boolean bHasPublishToServiceInstances
bHasPublishToSocialNetwork
protected boolean bHasPublishToSocialNetwork
bHasPublishToPrincipals
protected boolean bHasPublishToPrincipals
isPublishStartDateFieldId
protected java.lang.String isPublishStartDateFieldId
isPublishEndDateFieldId
protected java.lang.String isPublishEndDateFieldId
isHighlightFieldId
protected java.lang.String isHighlightFieldId
isHighlightEndDateFieldId
protected java.lang.String isHighlightEndDateFieldId
isPublishToServiceInstancesFieldId
protected java.lang.String isPublishToServiceInstancesFieldId
isPublishToSocialNetworkFieldId
protected java.lang.String isPublishToSocialNetworkFieldId
isPublishToPrincipalsFieldId
protected java.lang.String isPublishToPrincipalsFieldId
bHasPublishingInformation
protected boolean bHasPublishingInformation
AutoLayoutPublishingInformationControl
public AutoLayoutPublishingInformationControl()
init
public void init(org.w3c.dom.Node controlDefinitionNode,
ControlContainer controlContainer,
IControl parentControl)
throws PortalException
- Specified by:
init
in interface IControl
- Overrides:
init
in class DataBoundControl
- Throws:
PortalException
getFieldIdByPublishFieldType
protected java.lang.String getFieldIdByPublishFieldType(java.lang.String publishType)
throws PortalException
- Throws:
PortalException
buildSubControls
public void buildSubControls()
throws PortalException
- Specified by:
buildSubControls
in interface IControl
- Overrides:
buildSubControls
in class DataBoundControl
- Throws:
PortalException
hasPublishingInformation
public boolean hasPublishingInformation()
- Returns:
- Returns the hasPublishingInformation.
Lumisportal 6.1.0.111014 - Copyright © 2001-2007, Lumis. All Rights Reserved.