public abstract class BaseSurfaceJsProcessor extends Object implements JsProcessor
| Modifier and Type | Class and Description |
|---|---|
protected static class |
BaseSurfaceJsProcessor.Input |
| Modifier and Type | Field and Description |
|---|---|
protected com.google.inject.Provider<GadgetContext> |
context |
protected FeatureRegistryProvider |
featureRegistryProvider |
| Modifier | Constructor and Description |
|---|---|
protected |
BaseSurfaceJsProcessor(FeatureRegistryProvider featureRegistryProvider,
com.google.inject.Provider<GadgetContext> context) |
| Modifier and Type | Method and Description |
|---|---|
protected Collection<BaseSurfaceJsProcessor.Input> |
generateInputs(List<String> symbols) |
protected List<String> |
getExports(FeatureRegistry.FeatureBundle bundle,
JsUriManager.JsUri jsUri) |
protected FeatureRegistry |
getFeatureRegistry(JsUriManager.JsUri jsUri) |
protected List<JsContent> |
getSurfaceJsContents(FeatureRegistry featureRegistry,
String featureName) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitprocessprotected final FeatureRegistryProvider featureRegistryProvider
protected final com.google.inject.Provider<GadgetContext> context
protected BaseSurfaceJsProcessor(FeatureRegistryProvider featureRegistryProvider, com.google.inject.Provider<GadgetContext> context)
protected final FeatureRegistry getFeatureRegistry(JsUriManager.JsUri jsUri) throws JsException
JsExceptionprotected final List<String> getExports(FeatureRegistry.FeatureBundle bundle, JsUriManager.JsUri jsUri)
protected final List<JsContent> getSurfaceJsContents(FeatureRegistry featureRegistry, String featureName)
protected Collection<BaseSurfaceJsProcessor.Input> generateInputs(List<String> symbols)
Copyright © 2007-2014 The Apache Software Foundation. All Rights Reserved.