Package org.eclipse.jst.jsf.metadataprocessors.internal

Examples of org.eclipse.jst.jsf.metadataprocessors.internal.IMetaDataEnabledFeatureExtension


    List extensions = MetaDataEnabledFeatureRegistry.getInstance()
              .getFeatures(getTypeExtension().getTypeID());

    if (!extensions.isEmpty()){
      for (int i=0;i<extensions.size();i++){
        IMetaDataEnabledFeatureExtension aFeature = (IMetaDataEnabledFeatureExtension)extensions.get(i);
        IMetaDataEnabledFeature feature = MetaDataEnabledFeatureAdapterFactory.getInstance().getFeatureAdapter(aFeature, processingFeature);
        if (feature != null && processingFeature.isInstance(feature)
            && ! mapOfFeatures.containsKey(aFeature.getClassName())){
          mapOfFeatures.put(aFeature.getClassName(),feature);       
        }
      }
    }
    List<IMetaDataEnabledFeature> ret = new ArrayList<IMetaDataEnabledFeature>(mapOfFeatures.size());
    for (IMetaDataEnabledFeature feature: mapOfFeatures.values()){
View Full Code Here

TOP

Related Classes of org.eclipse.jst.jsf.metadataprocessors.internal.IMetaDataEnabledFeatureExtension

Copyright © 2018 www.massapicom. 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.