Package org.faktorips.runtime.jaxb
Class IpsJAXBContext
java.lang.Object
javax.xml.bind.JAXBContext
org.faktorips.runtime.jaxb.IpsJAXBContext
Deprecated.
Wraps a given JAXBContext and provides marshallers/unmarshallers that resolve the reference from
configurable model objects to product components. Additionally it provides the marshalling of
Faktor-IPS enumerations that defer their values to an enumeration content that is hold by a
Faktor-IPS IRuntimeRepository. See
createMarshaller() and createUnmarshaller()
for more details. All other methods just delegate to the wrapped context.-
Field Summary
Fields inherited from class javax.xml.bind.JAXBContext
JAXB_CONTEXT_FACTORY -
Constructor Summary
ConstructorsConstructorDescriptionIpsJAXBContext(JAXBContext wrappedCtx, List<? extends XmlAdapter<?, ?>> enumXmlAdapters, IRuntimeRepository repository) Deprecated. -
Method Summary
Modifier and TypeMethodDescriptionDeprecated.<T> Binder<T>createBinder(Class<T> domType) Deprecated.Deprecated.Deprecated.Deprecated.Deprecated.voidgenerateSchema(SchemaOutputResolver outputResolver) Deprecated.Deprecated.Returns the Faktor-IPS runtime repository.Methods inherited from class javax.xml.bind.JAXBContext
newInstance, newInstance, newInstance, newInstance, newInstance
-
Constructor Details
-
IpsJAXBContext
public IpsJAXBContext(JAXBContext wrappedCtx, List<? extends XmlAdapter<?, ?>> enumXmlAdapters, IRuntimeRepository repository) Deprecated.
-
-
Method Details
-
getRepository
Deprecated.Returns the Faktor-IPS runtime repository. -
createMarshaller
Deprecated.- Specified by:
createMarshallerin classJAXBContext- Throws:
JAXBException
-
createUnmarshaller
Deprecated.- Specified by:
createUnmarshallerin classJAXBContext- Throws:
JAXBException
-
createValidator
Deprecated.- Specified by:
createValidatorin classJAXBContext- Throws:
JAXBException
-
createBinder
Deprecated.- Overrides:
createBinderin classJAXBContext
-
createBinder
Deprecated.- Overrides:
createBinderin classJAXBContext
-
createJAXBIntrospector
Deprecated.- Overrides:
createJAXBIntrospectorin classJAXBContext
-
generateSchema
Deprecated.- Overrides:
generateSchemain classJAXBContext- Throws:
IOException
-
org.faktorips.runtime.xml.javax.IpsJAXBContextororg.faktorips.runtime.xml.jakarta.IpsJAXBContextinstead