Examples of IMetaDataDomainContext


Examples of org.eclipse.jst.jsf.common.metadata.internal.IMetaDataDomainContext

        final String uri = elementAdapter.getNamespace();
        final String tagName = elementAdapter.getLocalName();
        // final Element node = elementAdapter.
       
    final IMetaDataDomainContext mdcontext = MetaDataQueryContextFactory.getInstance().createTaglibDomainModelContext(jsfValidationContext.getFile());
    final ITaglibDomainMetaDataQuery query = MetaDataQueryFactory.getInstance().createQuery(mdcontext);
//        final ITaglibDomainMetaDataModelContext modelContext = TaglibDomainMetaDataQueryHelper
//                .createMetaDataModelContext(jsfValidationContext.getFile()
//                        .getProject(), uri);
        final Entity entity = query.getQueryHelper().getEntity(
View Full Code Here

Examples of org.eclipse.jst.jsf.common.metadata.internal.IMetaDataDomainContext

      final Class featureType, final IStructuredDocumentContext sdContext,
      final String uri, final String tagName, final String attributeName) {
   
    String attrKey = tagName + "/" + attributeName; //$NON-NLS-1$
   
      final IMetaDataDomainContext modelContext = getMetaDataDomainContext(sdContext);
    final ITaglibDomainMetaDataQuery query = MetaDataQueryFactory.getInstance().createQuery(modelContext);

    Entity attrEntity = query.getQueryHelper().getEntity(uri, attrKey);

    if (attrEntity != null)
View Full Code Here

Examples of org.eclipse.jst.jsf.common.metadata.internal.IMetaDataDomainContext

   */
  public List<IMetaDataEnabledFeature> getAttributeValueRuntimeTypeFeatureProcessors(
      final Class featureType, final IStructuredDocumentContext sdContext,
      final Entity attrEntity) {
   
    final IMetaDataDomainContext modelContext   = getMetaDataDomainContext(sdContext);
    final ITaglibDomainMetaDataQuery query     = MetaDataQueryFactory.getInstance().createQuery(modelContext);

    Trait trait = query.findTrait(attrEntity,
        ATTRIBUTE_VALUE_RUNTIME_TYPE_PROP_NAME);

View Full Code Here

Examples of org.eclipse.jst.jsf.common.metadata.internal.IMetaDataDomainContext

  }
  private Trait getTraitForEntityUsingContext(final String traitName) {
    //look for trait on given entity
    final Entity entity = getMetaDataContext().getEntity();   
    final IMetaDataDomainContext modelContext = getMetaDataDomainContext();
    final IMetaDataQuery query = MetaDataQueryFactory.getInstance().createQuery(modelContext);
    return query.getQueryHelper().getTrait(entity, traitName);
  }
View Full Code Here

Examples of org.eclipse.jst.jsf.common.metadata.internal.IMetaDataDomainContext

     * @param project
     */
    public ViewMetadataLoader(final IProject project)
    {
        _project = project;
      final  IMetaDataDomainContext modelContext = MetaDataQueryContextFactory.getInstance().createTaglibDomainModelContext(_project);
    _query = MetaDataQueryFactory.getInstance().createQuery(modelContext);
   
    }
View Full Code Here

Examples of org.eclipse.jst.jsf.common.metadata.internal.IMetaDataDomainContext

    if (context != null) {
      IFile file = StructuredModelUtil.getFileFor(model);
//      IWorkspaceContextResolver resolver = IStructuredDocumentContextResolverFactory.INSTANCE.getWorkspaceContextResolver(context);
//      if (resolver != null) {
      if (file != null) {
        final IMetaDataDomainContext mdcontext = MetaDataQueryContextFactory.getInstance().createTaglibDomainModelContext(file);
        final ITaglibDomainMetaDataQuery query = MetaDataQueryFactory.getInstance().createQuery(mdcontext);
        final Model m = query.findTagLibraryModel(uri);
        final Trait t = query.findTrait(m, "isTagDir"); //$NON-NLS-1$
        return TraitValueHelper.getValueAsBoolean(t);
      }
View Full Code Here

Examples of org.eclipse.jst.jsf.common.metadata.internal.IMetaDataDomainContext

        private static LocaleSetAggregator create(final IFile file,
                                              final String uri,
                                              final String elementName, final String attributeName)
        {
        final IMetaDataDomainContext context = MetaDataQueryContextFactory.getInstance().createTaglibDomainModelContext(file);
        final ITaglibDomainMetaDataQuery query = MetaDataQueryFactory.getInstance().createQuery(context);
        final Trait trait = query.getQueryHelper().getTrait(uri, elementName+"/"+attributeName, SETS_LOCALE); //$NON-NLS-1$
//            final ITaglibDomainMetaDataModelContext mdContext = TaglibDomainMetaDataQueryHelper.createMetaDataModelContext(project, uri);
//            final Trait trait = TaglibDomainMetaDataQueryHelper.getTrait(mdContext, elementName+"/"+attributeName, SETS_LOCALE); //$NON-NLS-1$
View Full Code Here

Examples of org.eclipse.jst.jsf.common.metadata.internal.IMetaDataDomainContext

                                              final String uri,
                                              final String elementName,
                                              final String attributeName)
        {
            final String entityKey = elementName+"/"+attributeName; //$NON-NLS-1$
        final IMetaDataDomainContext context = MetaDataQueryContextFactory.getInstance().createTaglibDomainModelContext(file);
        final ITaglibDomainMetaDataQuery query = MetaDataQueryFactory.getInstance().createQuery(context);
        final Entity entity = query.getQueryHelper().getEntity(uri, entityKey);
        Trait trait = query.getQueryHelper().getTrait(entity, CONTRIBUTES_VALUE_BINDING);
//            final ITaglibDomainMetaDataModelContext mdContext = TaglibDomainMetaDataQueryHelper.createMetaDataModelContext(project, uri);
//            Trait trait = TaglibDomainMetaDataQueryHelper.getTrait(mdContext, entityKey, CONTRIBUTES_VALUE_BINDING);
View Full Code Here

Examples of org.eclipse.jst.jsf.common.metadata.internal.IMetaDataDomainContext

      if (project != null) {
//        String typeParam = TraitValueHelper.getValueAsString(TaglibDomainMetaDataQueryHelper.getTrait(attr.getMetaDataContext().getEntity(),"type-param"));
        ResourceDialogCellEditor cellEditor = new ResourceDialogCellEditor(
            parent);
       
        IMetaDataDomainContext context = null;
       
        if (file != null)
          context = MetaDataQueryContextFactory.getInstance().createTaglibDomainModelContext(file);
        else
          context = MetaDataQueryContextFactory.getInstance().createTaglibDomainModelContext(project);
View Full Code Here

Examples of org.eclipse.jst.jsf.common.metadata.internal.IMetaDataDomainContext

    if (IAttributeRuntimeValueType.RELATIVEPATH.equals(type) ||
        IAttributeRuntimeValueType.WEBPATH.equals(type)) {
     
      //FIXME - should not be passing null project
      final IMetaDataDomainContext context = MetaDataQueryContextFactory.getInstance().createTaglibDomainModelContext((IProject)null);
      final ITaglibDomainMetaDataQuery query = MetaDataQueryFactory.getInstance().createQuery(context);
      Trait fileExt = query.findTrait(attr.getMetaDataContext().getEntity(), "file-extensions"); //$NON-NLS-1$
      Trait seperator = query.findTrait(attr.getMetaDataContext().getEntity(), "separator"); //$NON-NLS-1$
     
      String[] fileExts = null;
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.