jaxx.compiler.binding
Class AbstractJAXXBindingWriter<B extends JAXXBinding>
java.lang.Object
jaxx.compiler.binding.AbstractJAXXBindingWriter<B>
- All Implemented Interfaces:
- JAXXBindingWriter<B>
- Direct Known Subclasses:
- DefaultJAXXBindingWriter, SimpleJAXXObjectBindingWriter
public abstract class AbstractJAXXBindingWriter<B extends JAXXBinding>
- extends Object
- implements JAXXBindingWriter<B>
Created: 5 déc. 2009
- Version:
- $Revision: 1847 $
Mise a jour: $Date: 2010-04-16 14:27:48 +0200 (ven, 16 avr 2010) $ par :
$Author: tchemit $
- Author:
- tchemit
|
Field Summary |
protected boolean |
used
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
used
protected boolean used
AbstractJAXXBindingWriter
protected AbstractJAXXBindingWriter(Class<B> type)
isUsed
public boolean isUsed()
- Description copied from interface:
JAXXBindingWriter
- Test if the writer was at least used once (says that the method
JAXXBindingWriter.write(DataBinding, JavaFileGenerator, StringBuilder) was at least invoked once).
- Specified by:
isUsed in interface JAXXBindingWriter<B extends JAXXBinding>
- Returns:
true if this writer was used
getType
public Class<B> getType()
- Specified by:
getType in interface JAXXBindingWriter<B extends JAXXBinding>
- Returns:
- the type of
JAXXBinding to generate
getConstructorParams
protected abstract String getConstructorParams(DataBinding binding,
DataListener[] trackers)
writeInvocationMethod
protected void writeInvocationMethod(DataBinding binding,
DataListener[] trackers,
JavaFileGenerator generator,
StringBuilder buffer,
List<JavaMethod> bMethods)
Copyright © 2008-2010 CodeLutin. All Rights Reserved.