/** Retrieves a collection of all namespaces used by this profile. */ public synchronized Collection<XmlNamespace> getNamespaceDecls() { if (nsDecls == null) { nsDecls = computeNamespaceDecls(); } return nsDecls; }
/** Retrieves a collection of all namespaces used by this profile. */ public synchronized Collection<XmlNamespace> getNamespaceDecls() { if (nsDecls == null) { nsDecls = computeNamespaceDecls(); } return nsDecls; }
/** Retrieves a collection of all namespaces used by this profile. */ public synchronized Collection<XmlNamespace> getNamespaceDecls() { if (nsDecls == null) { nsDecls = computeNamespaceDecls(); } return nsDecls; }
private synchronized Collection<XmlNamespace> computeNamespaceDecls() { HashSet<XmlNamespace> result = new HashSet<XmlNamespace>(); result.addAll(additionalNamespaces); for (ExtensionManifest manifest: profile.values()) { result.addAll(manifest.getNamespaceDecls()); } if (feedLinkProfile != null) { result.addAll(feedLinkProfile.computeNamespaceDecls()); } if (entryLinkProfile != null) { result.addAll(entryLinkProfile.computeNamespaceDecls()); } return Collections.unmodifiableSet(result); }
private synchronized Collection<XmlNamespace> computeNamespaceDecls() { HashSet<XmlNamespace> result = new HashSet<XmlNamespace>(); result.addAll(additionalNamespaces); for (ExtensionManifest manifest: profile.values()) { result.addAll(manifest.getNamespaceDecls()); } if (feedLinkProfile != null) { result.addAll(feedLinkProfile.computeNamespaceDecls()); } if (entryLinkProfile != null) { result.addAll(entryLinkProfile.computeNamespaceDecls()); } return Collections.unmodifiableSet(result); }
private synchronized Collection<XmlNamespace> computeNamespaceDecls() { HashSet<XmlNamespace> result = new HashSet<XmlNamespace>(); result.addAll(additionalNamespaces); for (ExtensionManifest manifest: profile.values()) { result.addAll(manifest.getNamespaceDecls()); } if (feedLinkProfile != null) { result.addAll(feedLinkProfile.computeNamespaceDecls()); } if (entryLinkProfile != null) { result.addAll(entryLinkProfile.computeNamespaceDecls()); } return Collections.unmodifiableSet(result); }