fr.curie.BiNoM.cytoscape.biopax.propedit
Class BioPAXObjectAttrDesc

java.lang.Object
  extended by fr.curie.BiNoM.cytoscape.biopax.propedit.BioPAXAttrDesc
      extended by fr.curie.BiNoM.cytoscape.biopax.propedit.BioPAXObjectAttrDesc

public class BioPAXObjectAttrDesc
extends BioPAXAttrDesc


Constructor Summary
BioPAXObjectAttrDesc(BioPAXClassDesc clsDesc, java.lang.String name, java.util.Vector<fr.curie.BiNoM.cytoscape.biopax.propedit.BioPAXAttrDesc.CMethod> getMthV, java.util.Vector<fr.curie.BiNoM.cytoscape.biopax.propedit.BioPAXAttrDesc.CMethod> setMthV)
           
 
Method Summary
 java.lang.String getElementType()
           
 java.lang.String getMetaType()
           
 BioPAXClassDesc getObjectClassDesc()
           
 java.util.Iterator getObjectIterator(BioPAXObject obj)
           
 com.ibm.adtech.jastor.Thing getObjectValue(BioPAXObject obj)
           
 java.util.Iterator getStringIterator(BioPAXObject obj)
           
 java.lang.String getStringValue(BioPAXObject obj)
           
 com.ibm.adtech.jastor.Thing getValue(BioPAXObject obj)
           
 fr.curie.BiNoM.cytoscape.biopax.propedit.BioPAXAttrDesc.EditPanel makeEditPanel(BioPAXObject bobj, java.lang.Object value, int action, java.awt.Component frame)
           
static fr.curie.BiNoM.cytoscape.biopax.propedit.BioPAXAttrDesc.EditPanel makeEditPanelPerform(BioPAXAttrDesc attrDesc, java.util.Vector<BioPAXClassDesc> objClsDescV, BioPAXObject bobj, java.lang.Object value, int action, java.awt.Component frame)
           
 void setValue(BioPAXObject obj, java.lang.Object value)
           
 java.lang.String toString()
           
 
Methods inherited from class fr.curie.BiNoM.cytoscape.biopax.propedit.BioPAXAttrDesc
addValue, getClassDesc, getEditPanelAction, getName, removeValue
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

BioPAXObjectAttrDesc

public BioPAXObjectAttrDesc(BioPAXClassDesc clsDesc,
                            java.lang.String name,
                            java.util.Vector<fr.curie.BiNoM.cytoscape.biopax.propedit.BioPAXAttrDesc.CMethod> getMthV,
                            java.util.Vector<fr.curie.BiNoM.cytoscape.biopax.propedit.BioPAXAttrDesc.CMethod> setMthV)
Method Detail

getValue

public com.ibm.adtech.jastor.Thing getValue(BioPAXObject obj)
Specified by:
getValue in class BioPAXAttrDesc

setValue

public void setValue(BioPAXObject obj,
                     java.lang.Object value)
Overrides:
setValue in class BioPAXAttrDesc

getObjectClassDesc

public BioPAXClassDesc getObjectClassDesc()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

getElementType

public java.lang.String getElementType()
Specified by:
getElementType in class BioPAXAttrDesc

getStringValue

public java.lang.String getStringValue(BioPAXObject obj)
Specified by:
getStringValue in class BioPAXAttrDesc

getObjectValue

public com.ibm.adtech.jastor.Thing getObjectValue(BioPAXObject obj)
Specified by:
getObjectValue in class BioPAXAttrDesc

getStringIterator

public java.util.Iterator getStringIterator(BioPAXObject obj)
Specified by:
getStringIterator in class BioPAXAttrDesc

getObjectIterator

public java.util.Iterator getObjectIterator(BioPAXObject obj)
Specified by:
getObjectIterator in class BioPAXAttrDesc

makeEditPanel

public fr.curie.BiNoM.cytoscape.biopax.propedit.BioPAXAttrDesc.EditPanel makeEditPanel(BioPAXObject bobj,
                                                                                       java.lang.Object value,
                                                                                       int action,
                                                                                       java.awt.Component frame)
Overrides:
makeEditPanel in class BioPAXAttrDesc

makeEditPanelPerform

public static fr.curie.BiNoM.cytoscape.biopax.propedit.BioPAXAttrDesc.EditPanel makeEditPanelPerform(BioPAXAttrDesc attrDesc,
                                                                                                     java.util.Vector<BioPAXClassDesc> objClsDescV,
                                                                                                     BioPAXObject bobj,
                                                                                                     java.lang.Object value,
                                                                                                     int action,
                                                                                                     java.awt.Component frame)

getMetaType

public java.lang.String getMetaType()
Overrides:
getMetaType in class BioPAXAttrDesc