org.beanfabrics.swing.customizer.table
Class BnColumnBuilderJavaFormat

java.lang.Object
  extended by org.beanfabrics.swing.customizer.table.BnColumnBuilderJavaFormat
All Implemented Interfaces:
ObjectToSourceCodeFormatter<BnColumn[]>

public class BnColumnBuilderJavaFormat
extends java.lang.Object
implements ObjectToSourceCodeFormatter<BnColumn[]>


Constructor Summary
  BnColumnBuilderJavaFormat()
           
protected BnColumnBuilderJavaFormat(java.lang.String builderClassname)
           
 
Method Summary
protected  void appendProperties(java.lang.StringBuilder sb, BnColumn column)
           
 java.lang.String format(BnColumn[] columns)
           
 java.lang.String getColumnDelimiter()
           
 void setColumnDelimiter(java.lang.String columnDelimiter)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BnColumnBuilderJavaFormat

public BnColumnBuilderJavaFormat()

BnColumnBuilderJavaFormat

protected BnColumnBuilderJavaFormat(java.lang.String builderClassname)
Method Detail

getColumnDelimiter

public java.lang.String getColumnDelimiter()

setColumnDelimiter

public void setColumnDelimiter(java.lang.String columnDelimiter)

format

public java.lang.String format(BnColumn[] columns)
Specified by:
format in interface ObjectToSourceCodeFormatter<BnColumn[]>

appendProperties

protected void appendProperties(java.lang.StringBuilder sb,
                                BnColumn column)