net.simplace.client.sim.graphpanel.SimEnvGraphPanel




public class SimEnvGraphPanel extends net.simplace.ui.panel.FWDefaultPanel
implements java.awt.print.Printable {
// Public Constructors
public SimEnvGraphPanel(String aXMLFilePath, FWAbstractFunctionality
aFunctionality, boolean aCreateButtonPanel, boolean doShowResources,
boolean doShowOutput, boolean aReadonly, boolean aEditEnabled);
public SimEnvGraphPanel(FWSimSolution aSolution);

// Protected Instance Variables
protected JComboBox jcb;

// Class Methods
public static void writeJPEGImage(File file, JPanel aPanel);

copy the visible part of the graph to a file as a jpeg image

// Public Instance Methods
public void addSimFieldContainers(FWSimFieldContainer[] aCaptionArray)
throws DuplicateSimFieldException;

public void addSimFieldContainer(FWSimFieldContainer aFieldContainer)
throws DuplicateSimFieldException;

public void removeSimFieldContainer(FWSimFieldContainer aFieldContainer);

public ArrayList getOutputAdapters();


returns Output Adapters
public int print(Graphics graphics, PageFormat pageFormat, int pageIndex)
throws PrinterException; // From java.awt.print.Printable

public void doTransition();

public void addSimLink(SimFieldLink aSimFieldLink, SimVarLink aSimVarLink);

public void removeSimLink(SimFieldLink aSimFieldLink, SimVarLink aSimVarLink);

public Map getSimFieldMap();


returns the SimFieldMap
public FWSimSolution getSimSolution();


returns the SolutionObject
public MultiHashMap getSimFieldLinksMap();


returns the simfieldmap
public Graph getGraphPanel();


returns the hypergraph
public FWSimSession getSimSession();


returns the simSession
public boolean isVisible(FWSimFieldContainer aFieldContainer);


returns if Field should be visible
public boolean showOutputs();


returns if outputs should be shown
public boolean showResources();


returns if resources should be shown
public void initializeLayout();

public FWSimSimulation getSimSimulation();


returns the current simulation object


}



Hierarchy: java.lang.Object - java.awt.Component (java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable) - java.awt.Container - javax.swing.JComponent (java.io.Serializable, javax.swing.TransferHandler.HasGetTransferHandler) - javax.swing.JPanel (javax.accessibility.Accessible) - net.simplace.ui.panel.FWDefaultPanel (java.awt.event.ActionListener) - SimEnvGraphPanel (java.awt.print.Printable)



Passed to: net.simplace.client.sim.graphpanel.factory.AbstractSimFactory(), net.simplace.client.sim.graphpanel.factory.FWSimComponentFactory(), net.simplace.client.sim.graphpanel.factory.FWSimOutputFactory(), net.simplace.client.sim.graphpanel.factory.FWSimResourceFactory(), net.simplace.client.sim.graphpanel.renderer.SimFieldLabelAsShapeRenderer(), net.simplace.client.sim.graphpanel.renderer.SimFieldLabelRenderer(), net.simplace.client.sim.graphpanel.factory.SimFieldLinkFactory(), net.simplace.client.sim.graphpanel.layout.SimFieldLocationLayout()



Returned by: net.simplace.client.sim.graphpanel.factory.SimFieldLinkFactory.getPanel(), net.simplace.client.sim.graphpanel.factory.AbstractSimFactory.getPanel()



Type of: net.simplace.client.sim.graphpanel.event.FWSimEditingPopupGraphMousePlugin.iGraphPanel