Class N2oControlXmlPersister<T extends N2oField>
- java.lang.Object
-
- net.n2oapp.framework.api.metadata.persister.AbstractN2oMetadataPersister<T>
-
- net.n2oapp.framework.config.persister.control.N2oControlXmlPersister<T>
-
- All Implemented Interfaces:
ElementClassAware<T>,ElementNameAware,NamespaceUriAware,PersisterFactoryAware<T,NamespacePersister<T>>,ElementPersister<T>,NamespacePersister<T>,TypedElementPersister<T>
- Direct Known Subclasses:
N2oButtonFieldPersister,N2oCheckboxButtonsPersister,N2oCheckboxGridPersister,N2oCheckboxGroupPersister,N2oCheckBoxPersister,N2oClassifierPersister,N2oCodeEditorPersister,N2oCodeMergePersister,N2oCustomFieldPersister,N2oDateIntervalPersister,N2oDateTimePersister,N2oDebugPersister,N2oEditGridPersister,N2oFileUploadPersister,N2oGroupClassifierMultiPersister,N2oGroupClassifierSinglePersister,N2oHiddenPersister,N2oHtmlPersister,N2oInputIntervalPersister,N2oInputSelectPersister,N2oInputSelectTreeXmlPersister,N2oInputTextPersister,N2oMaskedInputPersister,N2oMultiClassifierPersister,N2oOutputTextPersister,N2oPasswordPersister,N2oRadioButtonsPersister,N2oRadioGroupPersister,N2oSelectPersister,N2oSelectTreeXmlPersister,N2oTextAreaPersister,N2oTextEditorPersister,N2oTimeIntervalPersister,N2oTimePersister
public abstract class N2oControlXmlPersister<T extends N2oField> extends AbstractN2oMetadataPersister<T>
Абстрактная реализация сохранения контрола в xml-файл
-
-
Field Summary
-
Fields inherited from class net.n2oapp.framework.api.metadata.persister.AbstractN2oMetadataPersister
namespacePrefix, namespaceUri, persisterFactory
-
-
Constructor Summary
Constructors Constructor Description N2oControlXmlPersister()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.jdom.ElementgetPreFilter(List<N2oPreFilter> preFilters)protected voidsetControl(org.jdom.Element element, N2oField n2oControl)protected voidsetDefaultModel(org.jdom.Element element, N2oField listField)protected voidsetField(org.jdom.Element element, N2oField n2oField)protected voidsetListField(org.jdom.Element element, N2oListField n2oField)protected voidsetListQuery(org.jdom.Element element, N2oListField control)voidsetNamespacePrefix(String namespacePrefix)voidsetNamespaceUri(String namespaceUri)protected voidsetOptionsList(org.jdom.Element element, Map<String,String>[] options)protected voidsetText(org.jdom.Element element, N2oText n2oField)protected voidsetTreeField(org.jdom.Element element, N2oSelectTree selectTree)-
Methods inherited from class net.n2oapp.framework.api.metadata.persister.AbstractN2oMetadataPersister
getNamespacePrefix, getNamespaceUri, setPersisterFactory
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface net.n2oapp.framework.api.metadata.aware.ElementClassAware
newInstance
-
Methods inherited from interface net.n2oapp.framework.api.metadata.aware.ElementNameAware
getElementName
-
Methods inherited from interface net.n2oapp.framework.api.metadata.persister.ElementPersister
persist
-
Methods inherited from interface net.n2oapp.framework.api.metadata.aware.NamespaceUriAware
getNamespace
-
Methods inherited from interface net.n2oapp.framework.api.metadata.persister.TypedElementPersister
getElementClass
-
-
-
-
Method Detail
-
setNamespaceUri
public void setNamespaceUri(String namespaceUri)
- Specified by:
setNamespaceUriin interfaceNamespaceUriAware- Specified by:
setNamespaceUriin classAbstractN2oMetadataPersister<T extends N2oField>
-
setNamespacePrefix
public void setNamespacePrefix(String namespacePrefix)
- Specified by:
setNamespacePrefixin classAbstractN2oMetadataPersister<T extends N2oField>
-
setControl
protected void setControl(org.jdom.Element element, N2oField n2oControl)
-
setListField
protected void setListField(org.jdom.Element element, N2oListField n2oField)
-
setTreeField
protected void setTreeField(org.jdom.Element element, N2oSelectTree selectTree)
-
setField
protected void setField(org.jdom.Element element, N2oField n2oField)
-
setText
protected void setText(org.jdom.Element element, N2oText n2oField)
-
setListQuery
protected void setListQuery(org.jdom.Element element, N2oListField control)
-
setDefaultModel
protected void setDefaultModel(org.jdom.Element element, N2oField listField)
-
setOptionsList
protected void setOptionsList(org.jdom.Element element, Map<String,String>[] options)
-
getPreFilter
protected org.jdom.Element getPreFilter(List<N2oPreFilter> preFilters)
-
-