dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk//
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v1.0.6-b27-fcs
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk// Any modifications to this file will be lost upon recompilation of the source schema.
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk// Generated on: 2012.06.11 at 10:33:54 AM PDT
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk//
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenkpackage com.sun.identity.liberty.ws.idpp.plugin.jaxb;
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk/**
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk * This object contains factory methods for each
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk * Java content interface and Java element interface
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk * generated in the com.sun.identity.liberty.ws.idpp.plugin.jaxb package.
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk * <p>An ObjectFactory allows you to programatically
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk * construct new instances of the Java representation
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk * for XML content. The Java representation of XML
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk * content can consist of schema derived interfaces
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk * and classes representing the binding of schema
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk * type definitions, element declarations and model
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk * groups. Factory methods for each of these are
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk * provided in this class.
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk *
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk */
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenkpublic class ObjectFactory
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk extends com.sun.identity.federation.jaxb.entityconfig.impl.runtime.DefaultJAXBContextImpl
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk{
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk private static java.util.HashMap defaultImplementations = new java.util.HashMap(16, 0.75F);
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk private static java.util.HashMap rootTagMap = new java.util.HashMap();
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk public final static com.sun.identity.federation.jaxb.entityconfig.impl.runtime.GrammarInfo grammarInfo = new com.sun.identity.federation.jaxb.entityconfig.impl.runtime.GrammarInfoImpl(rootTagMap, defaultImplementations, (com.sun.identity.liberty.ws.idpp.plugin.jaxb.ObjectFactory.class));
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk public final static java.lang.Class version = (com.sun.identity.liberty.ws.idpp.plugin.jaxb.impl.JAXBVersion.class);
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk static {
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk defaultImplementations.put((com.sun.identity.liberty.ws.idpp.plugin.jaxb.PPISExtensionType.class), "com.sun.identity.liberty.ws.idpp.plugin.jaxb.impl.PPISExtensionTypeImpl");
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk defaultImplementations.put((com.sun.identity.liberty.ws.idpp.plugin.jaxb.PPISExtensionElement.class), "com.sun.identity.liberty.ws.idpp.plugin.jaxb.impl.PPISExtensionElementImpl");
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk rootTagMap.put(new javax.xml.namespace.QName("http://www.sun.com/identity/liberty/pp", "PPISExtension"), (com.sun.identity.liberty.ws.idpp.plugin.jaxb.PPISExtensionElement.class));
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk }
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk /**
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: com.sun.identity.liberty.ws.idpp.plugin.jaxb
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk *
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk */
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk public ObjectFactory() {
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk super(grammarInfo);
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk }
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk /**
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk * Create an instance of the specified Java content interface.
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk *
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk * @param javaContentInterface
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk * the Class object of the javacontent interface to instantiate
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk * @return
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk * a new instance
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk * @throws JAXBException
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk * if an error occurs
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk */
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk public java.lang.Object newInstance(java.lang.Class javaContentInterface)
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk throws javax.xml.bind.JAXBException
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk {
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk return super.newInstance(javaContentInterface);
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk }
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk /**
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk * Get the specified property. This method can only be
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk * used to get provider specific properties.
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk * Attempting to get an undefined property will result
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk * in a PropertyException being thrown.
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk *
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk * @param name
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk * the name of the property to retrieve
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk * @return
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk * the value of the requested property
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk * @throws PropertyException
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk * when there is an error retrieving the given property or value
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk */
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk public java.lang.Object getProperty(java.lang.String name)
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk throws javax.xml.bind.PropertyException
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk {
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk return super.getProperty(name);
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk }
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk /**
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk * Set the specified property. This method can only be
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk * used to set provider specific properties.
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk * Attempting to set an undefined property will result
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk * in a PropertyException being thrown.
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk *
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk * @param name
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk * the name of the property to retrieve
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk * @param value
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk * the value of the property to be set
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk * @throws PropertyException
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk * when there is an error processing the given property or value
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk */
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk public void setProperty(java.lang.String name, java.lang.Object value)
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk throws javax.xml.bind.PropertyException
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk {
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk super.setProperty(name, value);
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk }
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk /**
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk * Create an instance of PPISExtensionType
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk *
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk * @throws JAXBException
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk * if an error occurs
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk */
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk public com.sun.identity.liberty.ws.idpp.plugin.jaxb.PPISExtensionType createPPISExtensionType()
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk throws javax.xml.bind.JAXBException
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk {
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk return new com.sun.identity.liberty.ws.idpp.plugin.jaxb.impl.PPISExtensionTypeImpl();
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk }
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk /**
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk * Create an instance of PPISExtensionElement
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk *
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk * @throws JAXBException
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk * if an error occurs
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk */
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk public com.sun.identity.liberty.ws.idpp.plugin.jaxb.PPISExtensionElement createPPISExtensionElement()
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk throws javax.xml.bind.JAXBException
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk {
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk return new com.sun.identity.liberty.ws.idpp.plugin.jaxb.impl.PPISExtensionElementImpl();
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk }
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk
dbcf55756e293292dfbfbb75fe317dd094b0585fjeff.schenk}