|
ozone core API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.ozoneDB.tools.OPP.OPPBean
API for running the OPP code. This class makes it simplier to JUnit test
the ant task by being able to testrun the opp functionality without having
the ant environment running.
The OPP bean does not have all the functionality that the OPP command line
tool does.
Field Summary
private boolean
cache
private CompositeOPPMessageListener
compListener
private boolean
generateFactory
private boolean
generateOcd
private boolean
generateProxy
private boolean
printStackTrace
private SummaryMessageWriterDecorator
summaryListenerDecorator
private java.lang.String
updateExpression
private boolean
useOcd
private boolean
useSource
Constructor Summary
OPPBean()
Method Summary
void
addGenrationEventListener(MessageWriter listener)
ClassBuilder
createBuilder(java.io.File outputDir,
java.lang.String factoryPost,
java.lang.String proxyPost)
ClassBuilder
createBuilder(OutputStreamFactory factory,
java.lang.String factoryPost,
OutputStreamFactory proxy,
java.lang.String proxyPost,
OutputStreamFactory ocd)
ClassDirector
createDirector(java.io.File sourceDir)
Creates a class direct for the class identified by the class string.
ClassDirector
createDirector(InputStreamFactory source,
InputStreamFactory ocdsource)
private MessageWriter
getSummaryListener()
boolean
isGenerateFactory()
boolean
isGenerateOcd()
boolean
isGenerateProxy()
boolean
isUseOcd()
boolean
isUseSource()
void
removeGenrationEventListener(MessageWriter listener)
void
setCache(boolean cache)
void
setGenerateFactory(boolean generateFactory)
void
setGenerateOcd(boolean generateOcd)
void
setGenerateProxy(boolean generateProxy)
void
setPrintStackTrace(boolean printStackTrace)
void
setUpdateExpression(java.lang.String updateExpression)
void
setUseOcd(boolean useOcd)
void
setUseSource(boolean useSource)
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Field Detail
printStackTrace
private boolean printStackTrace
updateExpression
private java.lang.String updateExpression
cache
private boolean cache
compListener
private CompositeOPPMessageListener compListener
summaryListenerDecorator
private SummaryMessageWriterDecorator summaryListenerDecorator
useOcd
private boolean useOcd
useSource
private boolean useSource
generateFactory
private boolean generateFactory
generateProxy
private boolean generateProxy
generateOcd
private boolean generateOcd
Constructor Detail
OPPBean
public OPPBean()
Method Detail
isUseOcd
public boolean isUseOcd()
setUseOcd
public void setUseOcd(boolean useOcd)
isUseSource
public boolean isUseSource()
setUseSource
public void setUseSource(boolean useSource)
isGenerateFactory
public boolean isGenerateFactory()
setGenerateFactory
public void setGenerateFactory(boolean generateFactory)
isGenerateProxy
public boolean isGenerateProxy()
setGenerateProxy
public void setGenerateProxy(boolean generateProxy)
isGenerateOcd
public boolean isGenerateOcd()
setGenerateOcd
public void setGenerateOcd(boolean generateOcd)
getSummaryListener
private MessageWriter getSummaryListener()
setCache
public void setCache(boolean cache)
setUpdateExpression
public void setUpdateExpression(java.lang.String updateExpression)
setPrintStackTrace
public void setPrintStackTrace(boolean printStackTrace)
createDirector
public ClassDirector createDirector(InputStreamFactory source,
InputStreamFactory ocdsource)
createDirector
public ClassDirector createDirector(java.io.File sourceDir)
createBuilder
public ClassBuilder createBuilder(OutputStreamFactory factory,
java.lang.String factoryPost,
OutputStreamFactory proxy,
java.lang.String proxyPost,
OutputStreamFactory ocd)
createBuilder
public ClassBuilder createBuilder(java.io.File outputDir,
java.lang.String factoryPost,
java.lang.String proxyPost)
addGenrationEventListener
public void addGenrationEventListener(MessageWriter listener)
removeGenrationEventListener
public void removeGenrationEventListener(MessageWriter listener)
Overview
Package
Class
Tree
Deprecated
Index
Help
ozone core API
PREV CLASS
NEXT CLASS
FRAMES
NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD
DETAIL: FIELD | CONSTR | METHOD
Copyright (C) The Ozone Database Project - www.ozone-db.org. All rights reserved.