Class FormatConfiguration
- java.lang.Object
-
- com.lyncode.xoai.dataprovider.xml.xoaiconfig.FormatConfiguration
-
- All Implemented Interfaces:
XMLWritable,Referable
public class FormatConfiguration extends Object implements XMLWritable, Referable
-
-
Constructor Summary
Constructors Constructor Description FormatConfiguration(String id)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BundleReferencegetFilter()StringgetId()StringgetNamespace()StringgetPrefix()StringgetSchemaLocation()StringgetXslt()booleanhasFilter()FormatConfigurationwithFilter(String filterId)FormatConfigurationwithNamespace(String namespace)FormatConfigurationwithPrefix(String prefix)FormatConfigurationwithSchemaLocation(String schemaLocation)FormatConfigurationwithXslt(String xslt)voidwrite(XmlOutputContext writer)
-
-
-
Constructor Detail
-
FormatConfiguration
public FormatConfiguration(String id)
-
-
Method Detail
-
write
public void write(XmlOutputContext writer) throws WritingXmlException
- Specified by:
writein interfaceXMLWritable- Throws:
WritingXmlException
-
getPrefix
public String getPrefix()
-
getXslt
public String getXslt()
-
getFilter
public BundleReference getFilter()
-
hasFilter
public boolean hasFilter()
-
getSchemaLocation
public String getSchemaLocation()
-
getNamespace
public String getNamespace()
-
withPrefix
public FormatConfiguration withPrefix(String prefix)
-
withXslt
public FormatConfiguration withXslt(String xslt)
-
withNamespace
public FormatConfiguration withNamespace(String namespace)
-
withSchemaLocation
public FormatConfiguration withSchemaLocation(String schemaLocation)
-
withFilter
public FormatConfiguration withFilter(String filterId)
-
-