gps.appmodule
Class ApplicationLinkModule

java.lang.Object
  extended by gps.appmodule.ApplicationLinkModule

public class ApplicationLinkModule
extends java.lang.Object

Class, which deals application links Application link facility is provided to parent class variables and child class variables It will fire Application Events to listeners


Method Summary
 void addApplicationListener(gps.event.ApplicationListener al)
          adds Application Listener to listeners list
 javax.swing.JFrame getFrame()
          gets frame object
static ApplicationLinkModule getInstance()
          gets instance of the singleton object
 gps.propertysheets.PropertySheet getPropertySheet()
          gets property sheet reference
 int getRowIndex()
          gets row index
 java.lang.Object getUserObject()
          method added by K.M.Prakash on 22 June 2004 method to get the selected node userObject
 java.util.Hashtable getVarValueHashtable()
          gets varValueHashtable
 void refresh()
          Refreshes the ApplicationLinkModule class
 void removeApplicationListener(gps.event.ApplicationListener al)
          removes Application Listener from the listeners list
 void resetApplicationListenerWith(gps.event.ApplicationListener al)
          resets the existing application listeners with the given listener
 void setFrame(javax.swing.JFrame parent)
          sets JFrame object
 void setLinkingInformation(java.lang.String linkingInformation)
          sets linking information, tokenized string with application & work flow information It knows how to parse the given linking information
 void setPropertySheet(gps.propertysheets.PropertySheet propertySheet)
          sets property sheet reference
 void setRowIndex(int rowIndex)
          sets row index if it is called from child class tab
 void setUserObject(java.lang.Object object)
          method added by K.M.Prakash on 22 June 2004 method to set the selected node userObject
 void setVarValueHashtable(java.util.Hashtable varValueHashtable)
          sets var value hashtable
 void showLinkedApplication()
          shows the application, which is linked to the existing application
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

refresh

public void refresh()
Refreshes the ApplicationLinkModule class


getInstance

public static ApplicationLinkModule getInstance()
gets instance of the singleton object

Returns:
ApplicationLinkModule object of the ApplicationLinkModule

setFrame

public void setFrame(javax.swing.JFrame parent)
sets JFrame object

Parameters:
JFrame - parent

getFrame

public javax.swing.JFrame getFrame()
gets frame object

Returns:
JFrame parent

setUserObject

public void setUserObject(java.lang.Object object)
method added by K.M.Prakash on 22 June 2004 method to set the selected node userObject

Parameters:
Object - userObject

getUserObject

public java.lang.Object getUserObject()
method added by K.M.Prakash on 22 June 2004 method to get the selected node userObject

Parameters:
void -
Returns:
Object

addApplicationListener

public void addApplicationListener(gps.event.ApplicationListener al)
adds Application Listener to listeners list

Parameters:
ApplicationListener - al

removeApplicationListener

public void removeApplicationListener(gps.event.ApplicationListener al)
removes Application Listener from the listeners list

Parameters:
ApplicationListener -

resetApplicationListenerWith

public void resetApplicationListenerWith(gps.event.ApplicationListener al)
resets the existing application listeners with the given listener

Parameters:
ApplicationListener - al

setPropertySheet

public void setPropertySheet(gps.propertysheets.PropertySheet propertySheet)
sets property sheet reference

Parameters:
PropertySheet - propertySheet

getPropertySheet

public gps.propertysheets.PropertySheet getPropertySheet()
gets property sheet reference

Returns:
PropertySheet propertySheet

setVarValueHashtable

public void setVarValueHashtable(java.util.Hashtable varValueHashtable)
sets var value hashtable

Parameters:
Hashtable - varValueHashtable

getVarValueHashtable

public java.util.Hashtable getVarValueHashtable()
gets varValueHashtable

Returns:
Hashtable varValueHashtable

setLinkingInformation

public void setLinkingInformation(java.lang.String linkingInformation)
sets linking information, tokenized string with application & work flow information It knows how to parse the given linking information

Parameters:
String - linking information

setRowIndex

public void setRowIndex(int rowIndex)
sets row index if it is called from child class tab

Parameters:
int - row index

getRowIndex

public int getRowIndex()
gets row index

Returns:
int row index

showLinkedApplication

public void showLinkedApplication()
shows the application, which is linked to the existing application