X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=forester%2Fjava%2Fsrc%2Forg%2Fforester%2Farchaeopteryx%2FEmbeddedFrame.java;fp=forester%2Fjava%2Fsrc%2Forg%2Fforester%2Farchaeopteryx%2FEmbeddedFrame.java;h=3bfe3ec21a0a4364e3908c9349f3b83172e49fc0;hb=e7d376ff860a6de1f343ad52f9f2a765239412c3;hp=0000000000000000000000000000000000000000;hpb=693353f5ea85d3e50a77f9b1cd9d87711d23412b;p=jalview.git diff --git a/forester/java/src/org/forester/archaeopteryx/EmbeddedFrame.java b/forester/java/src/org/forester/archaeopteryx/EmbeddedFrame.java new file mode 100644 index 0000000..3bfe3ec --- /dev/null +++ b/forester/java/src/org/forester/archaeopteryx/EmbeddedFrame.java @@ -0,0 +1,90 @@ +package org.forester.archaeopteryx; + + +import java.awt.event.ActionEvent; + +import javax.swing.JInternalFrame; + +import org.forester.archaeopteryx.tools.InferenceManager; +import org.forester.archaeopteryx.tools.ProcessPool; + +public class EmbeddedFrame extends JInternalFrame implements AptxFrame{ + + MainFrame aptx; + + public EmbeddedFrame(MainFrame aptxInstance) { + aptx = aptxInstance; + } + + @Override + public void actionPerformed( ActionEvent e ) { + aptx.actionPerformed( e ); + + } + + @Override + public Configuration getConfiguration() { + return aptx.getConfiguration(); + } + + @Override + public String getCurrentExternalNodesDataBuffer() { + return aptx.getCurrentExternalNodesDataBuffer(); + } + + @Override + public int getCurrentExternalNodesDataBufferChangeCounter() { + return aptx.getCurrentExternalNodesDataBufferChangeCounter(); + } + + @Override + public int getCurrentExternalNodesDataBufferLength() { + return aptx.getCurrentExternalNodesDataBufferLength(); + } + + @Override + public InferenceManager getInferenceManager() { + return aptx.getInferenceManager(); + } + + @Override + public MainPanel getMainPanel() { + return aptx.getMainPanel(); + } + + @Override + public Options getOptions() { + return aptx.getOptions(); + } + + @Override + public ProcessPool getProcessPool() { + return aptx.getProcessPool(); + } + + @Override + public void showTextFrame( String s, String title ) { + aptx.showTextFrame( s, title ); + + } + + @Override + public void showWhole() { + aptx.showWhole(); + + } + + @Override + public void updateProcessMenu() { + aptx.updateProcessMenu(); + + } + + @Override + public void activateSaveAllIfNeeded() { + aptx.activateSaveAllIfNeeded(); + + } + + +}