com.partnersoft.swingform.testgui
Class TranslatorApp

java.lang.Object
  extended by com.partnersoft.swingform.testgui.TranslatorApp

public class TranslatorApp
extends java.lang.Object

Author:
Russell Cagle Copyright 2006 Partner Software, Inc.

Constructor Summary
TranslatorApp()
           
 
Method Summary
 void addCodexBuilder(CodexType codexType, CodexBuilder builder)
           
 void addCodexResourceBuilder(CodexType codexType, java.lang.String pattern, CodexResourceBuilder builder)
           
 void addCodexSectionBuilder(CodexType codexType, java.lang.String pattern, CodexSectionBuilder builder)
           
 void addCodexTypeBuilder(CodexType codexType, CodexTypeBuilder builder)
           
 void addTranslatorView(java.lang.String viewName, java.lang.Class clazz)
           
 TranslatorWindow createWindow()
           
 Buffer getBuffer(java.io.File file)
           
 java.util.Iterator getBuffers()
           
 CodexBuilder getCodexBuilder(CodexType codexType)
           
 CodexResourceBuilder getCodexResourceBuilder(CodexResource resource)
           
 CodexSectionBuilder getCodexSectionBuilder(CodexSection section)
           
 CodexTypeBuilder getCodexTypeBuilder(CodexType codexType)
           
 javax.swing.JFrame getMainWindow()
           
static TranslatorApp singleton()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TranslatorApp

public TranslatorApp()
Method Detail

singleton

public static TranslatorApp singleton()

addCodexBuilder

public void addCodexBuilder(CodexType codexType,
                            CodexBuilder builder)

addCodexResourceBuilder

public void addCodexResourceBuilder(CodexType codexType,
                                    java.lang.String pattern,
                                    CodexResourceBuilder builder)

addCodexSectionBuilder

public void addCodexSectionBuilder(CodexType codexType,
                                   java.lang.String pattern,
                                   CodexSectionBuilder builder)

addCodexTypeBuilder

public void addCodexTypeBuilder(CodexType codexType,
                                CodexTypeBuilder builder)

addTranslatorView

public void addTranslatorView(java.lang.String viewName,
                              java.lang.Class clazz)

createWindow

public TranslatorWindow createWindow()

getBuffer

public Buffer getBuffer(java.io.File file)

getBuffers

public java.util.Iterator getBuffers()

getCodexBuilder

public CodexBuilder getCodexBuilder(CodexType codexType)

getCodexResourceBuilder

public CodexResourceBuilder getCodexResourceBuilder(CodexResource resource)

getCodexSectionBuilder

public CodexSectionBuilder getCodexSectionBuilder(CodexSection section)

getCodexTypeBuilder

public CodexTypeBuilder getCodexTypeBuilder(CodexType codexType)

getMainWindow

public javax.swing.JFrame getMainWindow()