Examples of ITaglibContextResolver


Examples of org.eclipse.jst.jsf.context.resolver.structureddocument.ITaglibContextResolver

    IWorkspaceContextResolver wsresolver =
        IStructuredDocumentContextResolverFactory.INSTANCE.getWorkspaceContextResolver(_context);
    if (wsresolver == null)
      return null;
   
    ITaglibContextResolver resolver =
        IStructuredDocumentContextResolverFactory.INSTANCE.getTaglibContextResolver(_context);
    if (resolver == null) return null;
   
    String uri = resolver.getTagURIForNodeName(_element);
   
    //TODO: make below better
    if (uri == null){
      if (_element.getNamespaceURI() != null && _element.getNamespaceURI().equals("http://java.sun.com/JSP/Page")) //$NON-NLS-1$
        uri = "JSP11"; //$NON-NLS-1$
View Full Code Here

Examples of org.eclipse.jst.jsf.context.resolver.structureddocument.ITaglibContextResolver

   
    if (ed.getEditorInput() instanceof FileEditorInput) {
      FileEditorInput input = (FileEditorInput)ed.getEditorInput();
      IStructuredDocumentContext context = IStructuredDocumentContextFactory.INSTANCE.getContext(ed.getDocument(), node);
      if (context != null){
        ITaglibContextResolver resolver = IStructuredDocumentContextResolverFactory.INSTANCE.getTaglibContextResolver(context);
        if (resolver != null){
          ITaglibDomainMetaDataModelContext mdContext = TaglibDomainMetaDataQueryHelper.createMetaDataModelContext(input.getFile().getProject(),resolver.getTagURIForNodeName(node));
          return TaglibDomainMetaDataQueryHelper.getEntity(mdContext, node.getLocalName());
        }
      }
    }
    return null;   
View Full Code Here

Examples of org.eclipse.jst.jsf.context.resolver.structureddocument.ITaglibContextResolver

    if (curNode instanceof Attr) {
      final Attr attr = (Attr) curNode;
      final Element element = attr.getOwnerElement();

      final ITaglibContextResolver taglibResolver = IStructuredDocumentContextResolverFactory.INSTANCE
          .getTaglibContextResolver(context);

      final String uri = taglibResolver.getTagURIForNodeName(element);

      final List elVals = MetaDataEnabledProcessingFactory.getInstance()
          .getAttributeValueRuntimeTypeFeatureProcessors(
              IValidELValues.class, context, uri,
              element.getLocalName(), attr.getLocalName());
View Full Code Here

Examples of org.eclipse.jst.jsf.context.resolver.structureddocument.ITaglibContextResolver

            return _node.getPrefix();
        }

        public String getNamespace()
        {
            final ITaglibContextResolver tagLibResolver =
                              IStructuredDocumentContextResolverFactory2.INSTANCE
                                      .getTaglibContextResolverFromDelegates(_context);

            if (tagLibResolver != null)
            {
                return tagLibResolver.getTagURIForNodeName(_node);
            }

            return null;
        }
View Full Code Here

Examples of org.eclipse.jst.jsf.context.resolver.structureddocument.ITaglibContextResolver

                                         final IStructuredDocumentContext context,
                                         final Attr attr,
                                         final Node owningElement,
                                         final List problems)
    {
        final ITaglibContextResolver resolver =
            IStructuredDocumentContextResolverFactory.INSTANCE.getTaglibContextResolver(context);
       
       
        if (resolver == null
                || !resolver.canResolveContext(context))
        {
            return null;
        }
       
        final String uri = resolver.getTagURIForNodeName(owningElement);
       
        // process core taglib
        if (ITLDConstants.URI_JSF_CORE.equals(uri))
        {
            return handleCoreTags(symbolName, owningElement, attr, context, problems);
View Full Code Here

Examples of org.eclipse.jst.jsf.context.resolver.structureddocument.ITaglibContextResolver

    IWorkspaceContextResolver wsresolver =
        IStructuredDocumentContextResolverFactory.INSTANCE.getWorkspaceContextResolver(_context);
    if (wsresolver == null)
      return null;
   
    ITaglibContextResolver resolver =
        IStructuredDocumentContextResolverFactory.INSTANCE.getTaglibContextResolver(_context);
    if (resolver == null) return null;
   
    String uri = resolver.getTagURIForNodeName(_element);
   
    //TODO: make below better
    if (uri == null){
      if (_element.getNamespaceURI() != null && _element.getNamespaceURI().equals("http://java.sun.com/JSP/Page")) //$NON-NLS-1$
        uri = "JSP11"; //$NON-NLS-1$
View Full Code Here

Examples of org.eclipse.jst.jsf.context.resolver.structureddocument.ITaglibContextResolver

    private void refreshInternal(final IDOMModel model)
    {
        final IStructuredDocumentContext context =
            IStructuredDocumentContextFactory.INSTANCE.getContext(model.getStructuredDocument(), -1);
        final ITaglibContextResolver taglibResolver =
            IStructuredDocumentContextResolverFactory.INSTANCE.getTaglibContextResolver(context);
        final IDOMDocument document = model.getDocument();
        getApplicationMap().clear();
        getRequestMap().clear();
        getSessionMap().clear();
View Full Code Here

Examples of org.eclipse.jst.jsf.context.resolver.structureddocument.ITaglibContextResolver

      return null;
   
    if (ed.getEditorInput() instanceof FileEditorInput) {
      IStructuredDocumentContext context = IStructuredDocumentContextFactory.INSTANCE.getContext(ed.getDocument(), node);
      if (context != null){
        ITaglibContextResolver resolver = IStructuredDocumentContextResolverFactory.INSTANCE.getTaglibContextResolver(context);
        if (resolver != null){
          return resolver.getTagURIForNodeName(node);
        }
      }
    }
    return null;
  }
View Full Code Here

Examples of org.eclipse.jst.jsf.context.resolver.structureddocument.ITaglibContextResolver

    private void refreshInternal(final IDOMModel model)
    {
        final IStructuredDocumentContext context =
            IStructuredDocumentContextFactory.INSTANCE.getContext(model.getStructuredDocument(), -1);
        final ITaglibContextResolver taglibResolver =
            IStructuredDocumentContextResolverFactory.INSTANCE.getTaglibContextResolver(context);
        final IDOMDocument document = model.getDocument();
        getApplicationMap().clear();
        getRequestMap().clear();
        getSessionMap().clear();
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.