From dcece198527eb3012a081402ad2e117e2136a4a4 Mon Sep 17 00:00:00 2001 From: Leif Johansson Date: Mon, 1 Aug 2011 11:30:31 +0200 Subject: import trunk@2167 --- .../wayf/idpdisco/UIInfoUnmarshaller.html | 61 ---------------------- 1 file changed, 61 deletions(-) delete mode 100644 doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoUnmarshaller.html (limited to 'doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoUnmarshaller.html') diff --git a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoUnmarshaller.html b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoUnmarshaller.html deleted file mode 100644 index 53bc920..0000000 --- a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoUnmarshaller.html +++ /dev/null @@ -1,61 +0,0 @@ - - - - -UIInfoUnmarshaller xref - - - -
View Javadoc
-
-1   /*
-2    * Copyright 2010 University Corporation for Advanced Internet Development, Inc.
-3    *
-4    * Licensed under the Apache License, Version 2.0 (the "License");
-5    * you may not use this file except in compliance with the License.
-6    * You may obtain a copy of the License at
-7    *
-8    * http://www.apache.org/licenses/LICENSE-2.0
-9    *
-10   * Unless required by applicable law or agreed to in writing, software
-11   * distributed under the License is distributed on an "AS IS" BASIS,
-12   * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-13   * See the License for the specific language governing permissions and
-14   * limitations under the License.
-15   */
-16  
-17  package edu.internet2.middleware.shibboleth.wayf.idpdisco;
-18  
-19  import org.opensaml.common.impl.AbstractSAMLObjectUnmarshaller;
-20  import org.opensaml.xml.XMLObject;
-21  import org.opensaml.xml.io.UnmarshallingException;
-22  
-23  /**
-24   * A thread-safe Unmarshaller for {@link org.opensaml.saml2.metadata.UIInfo} objects.
-25   */
-26  public class UIInfoUnmarshaller extends AbstractSAMLObjectUnmarshaller {
-27  
-28      /** {@inheritDoc} */
-29      protected void processChildElement(XMLObject parentSAMLObject, XMLObject childSAMLObject)
-30              throws UnmarshallingException {
-31          UIInfo info = (UIInfo) parentSAMLObject;
-32  
-33          if (childSAMLObject instanceof Description) {
-34              info.getDescriptions().add((Description) childSAMLObject);
-35          } else if (childSAMLObject instanceof DisplayName) {
-36              info.getDisplayNames().add((DisplayName) childSAMLObject);
-37          } else if (childSAMLObject instanceof InformationURL) {
-38              info.getInformationURLs().add((InformationURL) childSAMLObject);
-39          } else if (childSAMLObject instanceof Logo) {
-40              info.getLogos().add((Logo) childSAMLObject);
-41          } else if (childSAMLObject instanceof PrivacyStatementURL) {
-42              info.getPrivacyStatementURLs().add((PrivacyStatementURL) childSAMLObject);
-43          } else {
-44              super.processChildElement(parentSAMLObject, childSAMLObject);
-45          }
-46      }
-47  }
-
-
- - -- cgit v1.1