Class N2oStandardControlReaderV1<E extends NamespaceUriAware>
- java.lang.Object
-
- net.n2oapp.framework.api.metadata.reader.AbstractFactoredReader<E>
-
- net.n2oapp.framework.config.reader.control.N2oStandardControlReaderV1<E>
-
- Type Parameters:
E- тип элемента, в который считавается контрол
- All Implemented Interfaces:
ElementClassAware<E>,ElementNameAware,NamespaceUriAware,ReaderFactoryAware<E,NamespaceReader<E>>,ElementReader<E>,NamespaceReader<E>,TypedElementReader<E>
- Direct Known Subclasses:
N2oButtonFieldXmlReaderV1,N2oButtonsXmlReaderV1,N2oCheckboxGridXmlReaderV1,N2oCheckboxGroupXmlReaderV1,N2oCheckboxXmlReaderV1,N2oClassifierXmlReaderV1,N2oCodeEditorXmlReaderV1,N2oCodeMergeXmlReaderV1,N2oCustomXmlReaderV1,N2oDateIntervalXmlReaderV1,N2oDateTimeXmlReaderV1,N2oDebugReaderV1,N2oEditGridXmlReaderV1,N2oFileUploadXmlReaderV1,N2oGroupClassifierXmlReaderV1,N2oHiddenXmlReaderV1,N2oHtmlReaderV1,N2oInputIntervalReaderV1,N2oInputSelectTreeXmlReaderV1,N2oInputSelectXmlReaderV1,N2oInputTextXmlReaderV1,N2oMaskedInputXmlReaderV1,N2oMultiClassifierXmlReaderV1,N2oOutputTextXmlReaderV1,N2oPasswordXmlReaderV1,N2oRadioGroupXmlReaderV1,N2oSelectTreeXmlReaderV1,N2oSelectXmlReaderV1,N2oTextAreaXmlReaderV1,N2oTextEditorReaderV1,N2oTimeIntervalXmlReaderV1,N2oTimeXmlReaderV1
public abstract class N2oStandardControlReaderV1<E extends NamespaceUriAware> extends AbstractFactoredReader<E> implements NamespaceReader<E>
Абстрактная реализация считывания контрола из метаданных
-
-
Field Summary
Fields Modifier and Type Field Description static org.jdom.NamespaceDEFAULT_EVENT_NAMESPACE_URI-
Fields inherited from class net.n2oapp.framework.api.metadata.reader.AbstractFactoredReader
namespaceUri, readerFactory
-
-
Constructor Summary
Constructors Constructor Description N2oStandardControlReaderV1()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidgetControlDefinition(org.jdom.Element fieldSetElement, N2oField n2oControl)protected voidgetControlFieldDefinition(org.jdom.Element field, N2oField n2oField)protected N2oListFieldgetListFieldDefinition(org.jdom.Element element, N2oListField n2oListField)StringgetNamespaceUri()protected <T extends N2oListField>
TgetQueryFieldDefinition(org.jdom.Element element, T n2oListField)protected voidgetTreeDefinition(org.jdom.Element element, org.jdom.Namespace namespace, N2oSelectTree selectTree)protected voidreadControlTextDefinition(org.jdom.Element element, N2oText text)protected voidreadSetValueExp(N2oField n2oField, List<org.jdom.Element> list)protected voidreadSetValues(N2oField n2oField, List<org.jdom.Element> list)protected N2oField.ValidationsreadValidationReferences(org.jdom.Element field)protected Map<String,String>toMap(org.jdom.Element anElse)-
Methods inherited from class net.n2oapp.framework.api.metadata.reader.AbstractFactoredReader
read, read, setNamespaceUri, setReaderFactory
-
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
getElementClass, newInstance
-
Methods inherited from interface net.n2oapp.framework.api.metadata.aware.ElementNameAware
getElementName
-
Methods inherited from interface net.n2oapp.framework.api.metadata.reader.ElementReader
read
-
Methods inherited from interface net.n2oapp.framework.api.metadata.aware.NamespaceUriAware
getNamespace, getNamespacePrefix, setNamespaceUri
-
-
-
-
Method Detail
-
getNamespaceUri
public String getNamespaceUri()
- Specified by:
getNamespaceUriin interfaceNamespaceUriAware- Overrides:
getNamespaceUriin classAbstractFactoredReader<E extends NamespaceUriAware>
-
getControlFieldDefinition
protected void getControlFieldDefinition(org.jdom.Element field, N2oField n2oField)
-
readValidationReferences
protected N2oField.Validations readValidationReferences(org.jdom.Element field)
-
readControlTextDefinition
protected void readControlTextDefinition(org.jdom.Element element, N2oText text)
-
getControlDefinition
protected void getControlDefinition(org.jdom.Element fieldSetElement, N2oField n2oControl)
-
getListFieldDefinition
protected N2oListField getListFieldDefinition(org.jdom.Element element, N2oListField n2oListField)
-
getQueryFieldDefinition
protected <T extends N2oListField> T getQueryFieldDefinition(org.jdom.Element element, T n2oListField)
-
getTreeDefinition
protected void getTreeDefinition(org.jdom.Element element, org.jdom.Namespace namespace, N2oSelectTree selectTree)
-
-