uk.ac.starlink.topcat
Class TopcatExtApp

java.lang.Object
  extended by uk.ac.starlink.topcat.TopcatExtApp
All Implemented Interfaces:
cds.tools.ExtApp

public class TopcatExtApp
extends Object
implements cds.tools.ExtApp

ExtApp implementation for TOPCAT. This is the interface via which Aladin talks to external applications. Aladin's model (i.e. the VOPlot model) of what an external application is expected to look like is not quite the same as TOPCAT's, so the methods don't all do exactly what the interface says they should, but it should be enough to implement useful communication.

Since:
14 Oct 2005
Author:
Mark Taylor

Method Summary
 String execCommand(String cmd)
           
 void loadVOTable(cds.tools.ExtApp app, InputStream in)
           
 void selectVOTableObject(String[] oids)
           
 void setVisible(boolean flag)
           
 void showVOTableObject(String[] oids)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

loadVOTable

public void loadVOTable(cds.tools.ExtApp app,
                        InputStream in)
Specified by:
loadVOTable in interface cds.tools.ExtApp

setVisible

public void setVisible(boolean flag)
Specified by:
setVisible in interface cds.tools.ExtApp

execCommand

public String execCommand(String cmd)
Specified by:
execCommand in interface cds.tools.ExtApp

showVOTableObject

public void showVOTableObject(String[] oids)
Specified by:
showVOTableObject in interface cds.tools.ExtApp

selectVOTableObject

public void selectVOTableObject(String[] oids)
Specified by:
selectVOTableObject in interface cds.tools.ExtApp

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2003-2018 CCLRC: Council for the Central Laboratory of the Research Councils. All Rights Reserved.