Examples of NamespaceDefinition


Examples of org.jfree.layouting.namespace.NamespaceDefinition

    namespaces = dc.getNamespaces();
    final String[] nsUri = namespaces.getNamespaces();
    for (int i = 0; i < nsUri.length; i++)
    {
      final String uri = nsUri[i];
      final NamespaceDefinition nsDef = namespaces.getDefinition(uri);
      final ResourceKey rawKey = nsDef.getDefaultStyleSheetLocation();
      if (rawKey == null)
      {
        // there is no default stylesheet for that namespace.
        continue;
      }

      final ResourceKey baseKey =
          DocumentContextUtility.getBaseResource
              (layoutProcess.getDocumentContext());
      final StyleSheet styleSheet = parseStyleSheet(rawKey, baseKey);
      if (styleSheet == null)
      {
        continue;
      }
      Log.debug("Loaded stylesheet from " + rawKey + " for namespace " + nsDef.getURI());
      addStyleRules(styleSheet, styleRules);
      addPageRules(styleSheet, pageRules);
      addCounterRules(styleSheet, counterRules);
    }
View Full Code Here

Examples of org.jfree.layouting.namespace.NamespaceDefinition

        final String namespace = layoutContext.getNamespace();
        if (namespace == null)
        {
          return false;
        }
        final NamespaceDefinition ndef = namespaces.getDefinition(namespace);
        if (ndef == null)
        {
          return false;
        }
        final String[] classAttribute = ndef.getClassAttribute(
            layoutContext.getTagName());
        for (int i = 0; i < classAttribute.length; i++)
        {
          final String attr = classAttribute[i];
          final String htmlAttr = (String)
View Full Code Here

Examples of org.jfree.layouting.namespace.NamespaceDefinition

    if (list.isNamespaceUriDefined(uri))
    {
      return;
    }

    final NamespaceDefinition def = getNamespaceByUri(uri);
    if (def != null)
    {
      final String prefix = def.getPreferredPrefix();
      if (writer.isNamespacePrefixDefined(prefix) == false &&
          list.isNamespacePrefixDefined(prefix) == false)
      {
        list.addNamespaceDeclaration (prefix, uri);
      }
View Full Code Here

Examples of org.jfree.layouting.namespace.NamespaceDefinition

  {
    if (uri == null) throw new NullPointerException("URI must not be null");

    for (int i = 0; i < namespaces.length; i++)
    {
      final NamespaceDefinition definition = namespaces[i];
      if (uri.equals(definition.getURI()))
      {
        return definition;
      }
    }
    return null;
View Full Code Here

Examples of org.jfree.layouting.namespace.NamespaceDefinition

      }

      final NamespaceDefinition[] namespaces = createDefaultNameSpaces();
      for (int i = 0; i < namespaces.length; i++)
      {
        final NamespaceDefinition definition = namespaces[i];
        feed.startMetaNode();
        feed.setMetaNodeAttribute("type", "namespace");
        feed.setMetaNodeAttribute("definition", definition);
        feed.endMetaNode();
      }
View Full Code Here

Examples of org.jfree.layouting.namespace.NamespaceDefinition

      if (attributeMap == null)
      {
        continue;
      }

      final NamespaceDefinition nsDef = target.getNamespaceByUri(namespace);
      final Iterator attributeIt = attributeMap.entrySet().iterator();
      while (attributeIt.hasNext())
      {
        final Map.Entry entry = (Map.Entry) attributeIt.next();
        final String key = (String) entry.getKey();
View Full Code Here

Examples of org.jfree.layouting.namespace.NamespaceDefinition

    namespaces = dc.getNamespaces();
    final String[] nsUri = namespaces.getNamespaces();
    for (int i = 0; i < nsUri.length; i++)
    {
      final String uri = nsUri[i];
      final NamespaceDefinition nsDef = namespaces.getDefinition(uri);
      final ResourceKey rawKey = nsDef.getDefaultStyleSheetLocation();
      if (rawKey == null)
      {
        // there is no default stylesheet for that namespace.
        continue;
      }

      final ResourceKey baseKey =
          DocumentContextUtility.getBaseResource
              (layoutProcess.getDocumentContext());
      StyleSheet styleSheet = parseStyleSheet(rawKey, baseKey);
      if (styleSheet == null)
      {
        continue;
      }
      Log.debug("Loaded stylesheet from " + rawKey + " for namespace " + nsDef.getURI());
      addStyleRules(styleSheet, styleRules);
      addPageRules(styleSheet, pageRules);
      addCounterRules(styleSheet, counterRules);
    }
View Full Code Here

Examples of org.jfree.layouting.namespace.NamespaceDefinition

        final String namespace = layoutContext.getNamespace();
        if (namespace == null)
        {
          return false;
        }
        final NamespaceDefinition ndef = namespaces.getDefinition(namespace);
        if (ndef == null)
        {
          return false;
        }
        final String[] classAttribute = ndef.getClassAttribute(
            layoutContext.getTagName());
        for (int i = 0; i < classAttribute.length; i++)
        {
          final String attr = classAttribute[i];
          final String htmlAttr = (String)
View Full Code Here

Examples of org.jfree.layouting.namespace.NamespaceDefinition

    NamespaceDefinition[] defaults = Namespaces.createFromConfig
            (LibLayoutBoot.getInstance().getGlobalConfig(),
                    "org.jfree.layouting.namespaces.", getResourceManager());
    for (int i = 0; i < defaults.length; i++)
    {
      final NamespaceDefinition definition = defaults[i];
      namespaceCollection.addDefinition(definition);
    }

    for (int i = 0; i < metaNodes.size(); i++)
    {
View Full Code Here

Examples of org.jfree.layouting.namespace.NamespaceDefinition

    {
      return;
    }

    final NamespaceCollection namespaces = getNamespaces();
    final NamespaceDefinition ndef = namespaces.getDefinition(namespace);
    if (ndef == null)
    {
      return;
    }

    final AttributeMap attributes = layoutContext.getAttributes();
    final String[] styleAttrs = ndef.getStyleAttribute
            (layoutContext.getTagName());
    for (int i = 0; i < styleAttrs.length; i++)
    {
      final String attr = styleAttrs[i];
      final Object styleValue = attributes.getAttribute(namespace, attr);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.