Examples of ITaglibDomainMetaDataModelContext


Examples of org.eclipse.jst.jsf.common.metadata.query.ITaglibDomainMetaDataModelContext

        final String uri = elementAdapter.getNamespace();
        final String tagName = elementAdapter.getLocalName();
        // final Element node = elementAdapter.

        final ITaglibDomainMetaDataModelContext modelContext = TaglibDomainMetaDataQueryHelper
                .createMetaDataModelContext(jsfValidationContext.getFile()
                        .getProject(), uri);
        final Entity entity = TaglibDomainMetaDataQueryHelper.getEntity(
                modelContext, tagName);
        if (entity != null)
View Full Code Here

Examples of org.eclipse.jst.jsf.common.metadata.query.ITaglibDomainMetaDataModelContext

    }
    return image;
  }
 
  private Model getModel(IProject project, String nsUri) {
    ITaglibDomainMetaDataModelContext modelContext = TaglibDomainMetaDataQueryHelper.createMetaDataModelContext(project, nsUri);
    Model model =TaglibDomainMetaDataQueryHelper.getModel(modelContext);
    // no caching at this time so there is no need to listen to model notifications
//    if (model != null && !hasAdapter(model))
//      addAdapter(model);
    return model;
View Full Code Here

Examples of org.eclipse.jst.jsf.common.metadata.query.ITaglibDomainMetaDataModelContext

            final IDropSourceData dropSourceData, final IDOMModel model,
            final IDOMPosition domPosition, final IAdaptable customizationData)
    {
        try
        {
            final ITaglibDomainMetaDataModelContext modelContext = getMetadataContext(
                    dropSourceData.getNamespace(), model);

            ITagDropSourceData tagDropSourceData = null;

            if (dropSourceData instanceof ITagDropSourceData)
View Full Code Here

Examples of org.eclipse.jst.jsf.common.metadata.query.ITaglibDomainMetaDataModelContext

        final IWorkspaceContextResolver resolver = IStructuredDocumentContextResolverFactory.INSTANCE
                .getWorkspaceContextResolver(context);

        final IProject project = resolver.getProject();

        final ITaglibDomainMetaDataModelContext modelContext = TaglibDomainMetaDataQueryHelper
                .createMetaDataModelContext(project, uri);
        return modelContext;
    }
View Full Code Here

Examples of org.eclipse.jst.jsf.common.metadata.query.ITaglibDomainMetaDataModelContext

    TaglibPaletteDrawer category = findCategory(manager, tldURI);
    if (category != null)
      return category;
   

    final ITaglibDomainMetaDataModelContext modelContext = TaglibDomainMetaDataQueryHelper
        .createMetaDataModelContext(manager.getTagRegistryIdentifier().getProject(), tldURI);
    final Model model = TaglibDomainMetaDataQueryHelper.getModel(modelContext);
    category = createTaglibPaletteDrawer(manager, doc, model);

    if (category != null) {
View Full Code Here

Examples of org.eclipse.jst.jsf.common.metadata.query.ITaglibDomainMetaDataModelContext

    TaglibPaletteDrawer category = findCategory(manager, ns.getNSUri());
    if (category != null)
      return category;

    final IProject project = manager.getTagRegistryIdentifier().getProject();
    final ITaglibDomainMetaDataModelContext modelContext = TaglibDomainMetaDataQueryHelper
        .createMetaDataModelContext(project, ns.getNSUri());
    final Model model = TaglibDomainMetaDataQueryHelper.getModel(modelContext);
    category = createTaglibPaletteDrawer(manager,  ns, model);

    if (category != null) {
View Full Code Here

Examples of org.eclipse.jst.jsf.common.metadata.query.ITaglibDomainMetaDataModelContext

      if (_element.getNamespaceURI() != null && _element.getNamespaceURI().equals("http://java.sun.com/JSP/Page")) //$NON-NLS-1$
        uri = "JSP11"; //$NON-NLS-1$
      else
        uri = "HTML"; //$NON-NLS-1$
    }
    ITaglibDomainMetaDataModelContext domainContext =
        TaglibDomainMetaDataQueryHelper.createMetaDataModelContext(wsresolver.getProject(), uri);
    return TaglibDomainMetaDataQueryHelper.getEntity(domainContext, _element.getLocalName());   
  }
View Full Code Here

Examples of org.eclipse.jst.jsf.common.metadata.query.ITaglibDomainMetaDataModelContext

      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.common.metadata.query.ITaglibDomainMetaDataModelContext

        return _delegate.getNamespace();
    }

    private TagCreationInfo getTagCreationInfo()
    {
        final ITaglibDomainMetaDataModelContext metadataContext = CommandUtil
                .getMetadataContext(getNamespace(), _model);
        TagCreationInfo tagCreationInfo = null;
        String id = getId();
        if (metadataContext != null && id != null)
        {
View Full Code Here

Examples of org.eclipse.jst.jsf.common.metadata.query.ITaglibDomainMetaDataModelContext

  private static boolean isTagDir(String uri, IDOMModel model) {
    IStructuredDocumentContext context = IStructuredDocumentContextFactory.INSTANCE.getContext(model.getStructuredDocument(), 0);
    if (context != null) {
      IWorkspaceContextResolver resolver = IStructuredDocumentContextResolverFactory.INSTANCE.getWorkspaceContextResolver(context);
      if (resolver != null) {
        ITaglibDomainMetaDataModelContext tldContext = TaglibDomainMetaDataQueryHelper.createMetaDataModelContext(resolver.getProject(), uri);
        Trait t = TaglibDomainMetaDataQueryHelper.getTrait(tldContext, "", "isTagDir"); //$NON-NLS-1$ //$NON-NLS-2$   
        return TraitValueHelper.getValueAsBoolean(t);
      }
    }
    return false;
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.