Class WizardExtension
java.lang.Object
ca.phon.app.opgraph.wizard.WizardExtension
- Direct Known Subclasses:
AnalysisWizardExtension,ReportWizardExtension
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanaddNode(ca.phon.opgraph.OpNode e) voidaddOptionalNode(ca.phon.opgraph.OpNode node) voidvoidclear()protected Objectclone()booleancontainsNode(ca.phon.opgraph.OpNode o) createWizard(ca.phon.opgraph.Processor processor) voidfireNodeEvent(WizardExtensionEvent.EventType eventType, ca.phon.opgraph.OpNode node) voidfireNodeTitleChangedEvent(ca.phon.opgraph.OpNode node, String oldTitle, String newTitle) voidfireTitleChangedEvent(String oldTitle, String newTitle) ca.phon.opgraph.OpGraphgetGraph()ca.phon.opgraph.OpNodegetNode(int index) getNodeInfo(ca.phon.opgraph.OpNode node) getNodeMessage(ca.phon.opgraph.OpNode node) getNodeMessageFormat(ca.phon.opgraph.OpNode node) getNodeTitle(ca.phon.opgraph.OpNode node) ca.phon.opgraph.OpNodegetOptionalNode(int index) intbooleangetOptionalNodeDefault(ca.phon.opgraph.OpNode node) List<ca.phon.opgraph.OpNode> intindexOf(ca.phon.opgraph.OpNode e) booleanisNodeForced(ca.phon.opgraph.OpNode node) booleanisNodeOptional(ca.phon.opgraph.OpNode node) Iterator<ca.phon.opgraph.OpNode> iterator()ca.phon.opgraph.OpNoderemoveNode(int index) booleanremoveNode(Object o) ca.phon.opgraph.OpNoderemoveOptionalNode(int index) booleanremoveOptionalNode(ca.phon.opgraph.OpNode node) voidvoidsetMinVersion(VersionInfo version) voidsetNodeForced(ca.phon.opgraph.OpNode node, boolean forced) voidsetNodeMessage(ca.phon.opgraph.OpNode node, String message) voidsetNodeMessage(ca.phon.opgraph.OpNode node, String message, WizardInfoMessageFormat format) voidsetNodeTitle(ca.phon.opgraph.OpNode node, String title) voidsetOptionalNodeDefault(ca.phon.opgraph.OpNode node, boolean enabled) voidSetup a map of object which will be added to the report generator context.voidsetWizardMessage(String message) voidsetWizardMessage(String message, WizardInfoMessageFormat format) voidsetWizardTitle(String title) intsize()Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.lang.Iterable
forEach, spliterator
-
Field Details
-
WIZARDEXT_CTX_KEY
- See Also:
-
OPGRAPH_CTX_KEY
- See Also:
-
-
Constructor Details
-
WizardExtension
public WizardExtension(ca.phon.opgraph.OpGraph graph)
-
-
Method Details
-
createWizard
-
createWizard
-
getGraph
public ca.phon.opgraph.OpGraph getGraph() -
size
public int size() -
containsNode
public boolean containsNode(ca.phon.opgraph.OpNode o) -
iterator
-
addNode
public boolean addNode(ca.phon.opgraph.OpNode e) -
indexOf
public int indexOf(ca.phon.opgraph.OpNode e) -
removeNode
-
clear
public void clear() -
getNode
public ca.phon.opgraph.OpNode getNode(int index) -
setNodeForced
public void setNodeForced(ca.phon.opgraph.OpNode node, boolean forced) -
isNodeForced
public boolean isNodeForced(ca.phon.opgraph.OpNode node) -
removeNode
public ca.phon.opgraph.OpNode removeNode(int index) -
setNodeTitle
-
getOptionalNode
public ca.phon.opgraph.OpNode getOptionalNode(int index) -
addOptionalNode
public void addOptionalNode(ca.phon.opgraph.OpNode node) -
removeOptionalNode
public ca.phon.opgraph.OpNode removeOptionalNode(int index) -
removeOptionalNode
public boolean removeOptionalNode(ca.phon.opgraph.OpNode node) -
getOptionalNodeCount
public int getOptionalNodeCount() -
getOptionalNodes
-
getOptionalNodeDefaults
-
setOptionalNodeDefault
public void setOptionalNodeDefault(ca.phon.opgraph.OpNode node, boolean enabled) -
getOptionalNodeDefault
public boolean getOptionalNodeDefault(ca.phon.opgraph.OpNode node) -
isNodeOptional
public boolean isNodeOptional(ca.phon.opgraph.OpNode node) -
getNodeTitle
-
setNodeMessage
-
setNodeMessage
public void setNodeMessage(ca.phon.opgraph.OpNode node, String message, WizardInfoMessageFormat format) -
getNodeMessage
-
getNodeMessageFormat
-
getNodeInfo
-
setWizardTitle
-
getWizardTitle
-
setWizardMessage
-
setWizardMessage
-
getWizardMessage
-
getWizardMessageFormat
-
getWizardInfo
-
setMinVersion
-
getMinVersion
-
setupReportContext
Setup a map of object which will be added to the report generator context.- Parameters:
context-
-
clone
-
addWizardExtensionListener
-
removeWizardExtensionListener
-
getWizardExtensionListeners
-
fireTitleChangedEvent
-
fireNodeTitleChangedEvent
-
fireNodeEvent
-