Package org.ametys.odf.coursepart.search
Class ShareableCoursePartCriterionDefinition
java.lang.Object
org.ametys.runtime.model.AbstractModelItem
org.ametys.runtime.model.DefaultElementDefinition<String>
org.ametys.cms.search.model.impl.AbstractCriterionDefinition<String>
org.ametys.cms.search.model.impl.DefaultSearchModelCriterionDefinition<String>
org.ametys.cms.search.model.impl.AbstractStaticSearchModelCriterionDefinition<String>
org.ametys.odf.course.search.ShareableCourseCriterionDefinition
org.ametys.odf.coursepart.search.ShareableCoursePartCriterionDefinition
- All Implemented Interfaces:
Comparable<ModelItem>
,CriterionDefinition<String>
,SearchModelCriterionDefinition<String>
,ElementDefinition<String>
,ModelItem
,Labelable
,ModifiableLabelable
,Component
,Configurable
,Serviceable
UI criteria for shareable course part
-
Field Summary
Fields inherited from class org.ametys.odf.course.search.ShareableCourseCriterionDefinition
_odfHelper, _resolver, _shareableCourseHelper
Fields inherited from class org.ametys.cms.search.model.impl.AbstractStaticSearchModelCriterionDefinition
_criterionTypeExtensionPoint
Fields inherited from class org.ametys.cms.search.model.impl.DefaultSearchModelCriterionDefinition
_operator
Fields inherited from class org.ametys.cms.search.model.impl.AbstractCriterionDefinition
_criterionDefinitionHelper, _joinedPaths, _multipleOperandOperator, _solrFacetFieldName
Fields inherited from class org.ametys.runtime.model.DefaultElementDefinition
_logger
Fields inherited from class org.ametys.runtime.model.AbstractModelItem
__context, __serviceManager
Fields inherited from interface org.ametys.runtime.model.ElementDefinition
CONFIG_DEFAULT_VALUE_TYPE
Fields inherited from interface org.ametys.runtime.model.ModelItem
ITEM_PATH_SEPARATOR
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.ametys.odf.course.search.ShareableCourseCriterionDefinition
_getFieldQuery, _getShareableFieldQueries, _getValidatedShareableCourseQuery, getOperator, getQuery, getTypeId, service
Methods inherited from class org.ametys.cms.search.model.impl.AbstractStaticSearchModelCriterionDefinition
configure, getType, setMultipleOperandOperator, setOperator
Methods inherited from class org.ametys.cms.search.model.impl.DefaultSearchModelCriterionDefinition
_getDefaultOperator, _toJSON, copyTo, getModel, toSAX
Methods inherited from class org.ametys.cms.search.model.impl.AbstractCriterionDefinition
_defaultValueToJSON, _getCriterionDefinitionHelper, _getDefaultWidget, _getDefaultWidgetParameters, convertQueryValue, getJoinedPaths, getMultipleOperandOperator, getQueryContext, getSolrFacetFieldName, getWidget, getWidgetParameters, setJoinedPaths, setSolrFacetFieldName
Methods inherited from class org.ametys.runtime.model.DefaultElementDefinition
_getDefaultValues, _widgetToJSON, _widgetToSAX, getCustomEnumerator, getCustomValidator, getDefaultValue, getEnumerator, getEnumeratorConfiguration, getParsedDefaultValues, getValidator, getValidatorConfiguration, isMultiple, of, setCustomEnumerator, setCustomValidator, setDefaultValue, setEnumerator, setEnumeratorConfiguration, setMultiple, setParsedDefaultValues, setType, setValidator, setValidatorConfiguration, setWidget, setWidgetParameters
Methods inherited from class org.ametys.runtime.model.AbstractModelItem
_getModelItemHelper, _shouldJSONBeEmpty, _widgetParameterToSAX, addItemChecker, compareTo, disableConditionsToJSON, equals, getDescription, getDisableConditions, getItemCheckers, getLabel, getName, getParent, getPath, getPluginName, hashCode, setContext, setDescription, setDisableConditions, setLabel, setModel, setName, setParent, setPluginName, setServiceManager, toJSON, toString
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface java.lang.Comparable
compareTo
Methods inherited from interface org.ametys.cms.search.model.CriterionDefinition
convertQueryValue, getJoinedPaths, getQuery, getQuery, getSolrFacetFieldName
Methods inherited from interface org.ametys.runtime.model.ElementDefinition
getCustomEnumerator, getCustomValidator, getDefaultValue, getEnumerator, getEnumeratorConfiguration, getParsedDefaultValues, getValidator, getValidatorConfiguration, isEditable, isMultiple, setCustomEnumerator, setCustomValidator, setDefaultValue, setEnumerator, setEnumeratorConfiguration, setMultiple, setParsedDefaultValues, setValidator, setValidatorConfiguration
Methods inherited from interface org.ametys.runtime.util.Labelable
getDescription, getLabel, getName
Methods inherited from interface org.ametys.runtime.model.ModelItem
addItemChecker, getDisableConditions, getItemCheckers, getParent, getPath, getPluginName, getWidget, getWidgetParameters, setDisableConditions, setModel, setParent, setPluginName, setType, setWidget, setWidgetParameters, toJSON
Methods inherited from interface org.ametys.runtime.util.ModifiableLabelable
setDescription, setLabel, setName
-
Constructor Details
-
ShareableCoursePartCriterionDefinition
-
-
Method Details