public class TabContentProxyPlaceOutputter extends ProxyOutputterBase
classCollection, ginjectorInspector, logger, oracle, presenterInspector
Constructor and Description |
---|
TabContentProxyPlaceOutputter(TypeOracle oracle,
TreeLogger logger,
ClassCollection classCollection,
GinjectorInspector ginjectorInspector,
PresenterInspector presenterInspector,
ProxyPlaceOutputter proxyPlaceOutputter,
NonLeafTabContentProxyOutputter nonLeafTabContentProxyOutputter)
Create a
TabContentProxyPlaceOutputter based on the superclass passed as a parameter. |
Modifier and Type | Method and Description |
---|---|
void |
writeInnerClasses(com.google.gwt.user.rebind.SourceWriter writer)
Write all the inner classes of the proxy.
|
findProxyEvents, init, initComposerFactory, writeConstructor, writeFields, writeMethods
public TabContentProxyPlaceOutputter(TypeOracle oracle, TreeLogger logger, ClassCollection classCollection, GinjectorInspector ginjectorInspector, PresenterInspector presenterInspector, ProxyPlaceOutputter proxyPlaceOutputter, NonLeafTabContentProxyOutputter nonLeafTabContentProxyOutputter)
TabContentProxyPlaceOutputter
based on the superclass passed as a parameter.
TODO(beaudoin): Currently using a NonLeafTabContentProxyOutputter
as a wrapped proxy,
even though it's a bit too complex for our needs. We could refactor to use a slightly simpler
proxy, without a name token for example.public void writeInnerClasses(com.google.gwt.user.rebind.SourceWriter writer) throws UnableToCompleteException
ProxyOutputter
writer
- The SourceWriter
.UnableToCompleteException
Copyright © 2010–2014 Arcbees. All rights reserved.