|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--ter.SDK.view.AbstractView | +--ter.SDK.view.DetailView | +--ter.SDK.view.GraphDetailView
Title: GraphDetailsView
Description: this class builds a detail view
Copyright: Copyright (c) 2003
Company:
Constructor Summary | |
GraphDetailView()
constructor of class by default |
|
GraphDetailView(ClassifierAnalyser cl)
The constructor of the class |
Method Summary | |
javax.swing.JPanel |
getCenterPanel()
|
ClassifierAnalyser |
getClassifierAnalyser()
retun the classifierAnalyser related to this view |
FieldAnalyser[] |
getField()
|
javax.swing.JCheckBox |
getJCheckBoxAbstractMethod()
|
javax.swing.JCheckBox |
getJCheckBoxConstructors()
|
javax.swing.JCheckBox |
getJCheckBoxFields()
|
javax.swing.JCheckBox |
getJCheckBoxGetterMethods()
|
javax.swing.JCheckBox |
getJCheckBoxInternalClasses()
|
javax.swing.JCheckBox |
getJCheckBoxMethods()
|
javax.swing.JCheckBox |
getJCheckBoxRedefinedMethods()
|
javax.swing.JCheckBox |
getJCheckBoxSetterMethods()
|
javax.swing.JCheckBox |
getJCheckBoxStaticFields()
|
javax.swing.JCheckBox |
getJCheckBoxStaticMethods()
|
javax.swing.JPanel |
getJPanelAbstractMethod()
|
javax.swing.JPanel |
getJPanelConstructors()
|
javax.swing.JPanel |
getJPanelFields()
|
javax.swing.JPanel |
getJPanelGetterMethod()
|
javax.swing.JPanel |
getJPanelHead()
|
javax.swing.JPanel |
getJPanelInternalClasses()
|
javax.swing.JPanel |
getJPanelMethods()
|
javax.swing.JPanel |
getJPanelRedefinedMethods()
|
javax.swing.JPanel |
getJPanelSetterMethods()
|
javax.swing.JPanel |
getJPanelStaticFields()
|
javax.swing.JPanel |
getJPanelStaticMethods()
|
javax.swing.JPanel |
getJPanelSubHead()
|
java.util.ArrayList |
getListenedJButtons()
|
java.lang.String |
getName()
Needed by the Plugin interface |
javax.swing.JPopupMenu |
getPopup()
|
java.awt.Container |
getViewContainer()
Needed by the View interface |
void |
initialiseJPanelRedefinedMethod()
this function build the panel of redefined methods |
void |
initializeException(java.lang.Class[] cl,
javax.swing.JPanel jp)
this function initialise the exceptions of constructors and methods |
void |
initializeJPanelConstructors()
this function build the panel of constructors |
void |
initializeJPanelFields()
this function build the panel of fields |
void |
initializeJPanelInternalClasses()
========================================================================== HERE WE DEAL WITH INTERNAL CLASSES ========================================================================== |
void |
initializeJPanelMethods()
this function build the JPanel Methods |
void |
initializeJPanelName()
this function build the JPanel of class name |
void |
initializeParameter(TypeClass[] parameterType,
javax.swing.JPanel jp)
|
javax.swing.JPanel |
jPanelEachMethod(MethodAnalyser methodAnalyser,
java.awt.FlowLayout fl,
javax.swing.Icon img)
this function build a panel for each method |
javax.swing.JPanel |
jPanelWithTextArea(java.lang.String text,
javax.swing.Icon img,
java.awt.Color color)
this function is used for initialize all the exceptions |
javax.swing.JLabel |
myJLabel(java.lang.String text,
java.awt.Color color)
this funtion returns a new label with the text "text" and the Color color |
void |
setField(FieldAnalyser[] field)
|
void |
setJPanelFields(javax.swing.JPanel jPanelFields)
|
void |
setJPanelStaticFields(javax.swing.JPanel jPanelStaticFields)
|
Methods inherited from class ter.SDK.view.DetailView |
getType |
Methods inherited from class ter.SDK.view.AbstractView |
create, setClassifierAnalyser |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public GraphDetailView()
public GraphDetailView(ClassifierAnalyser cl)
cl
- the ClassifierAnalyser associated to this classMethod Detail |
public java.lang.String getName()
public java.awt.Container getViewContainer()
public void initializeJPanelName()
public void initializeJPanelFields()
public javax.swing.JLabel myJLabel(java.lang.String text, java.awt.Color color)
text
- the text of the labelcolor
- of the label
public void initializeJPanelConstructors()
public javax.swing.JPanel jPanelEachMethod(MethodAnalyser methodAnalyser, java.awt.FlowLayout fl, javax.swing.Icon img)
methodAnalyser
- the instance of MethodAnalyser associated to
the methodfl
- the FlowLayout of the panelimg
- the image of the panel
public void initializeJPanelMethods()
public void initializeJPanelInternalClasses()
public void initialiseJPanelRedefinedMethod()
public javax.swing.JPanel jPanelWithTextArea(java.lang.String text, javax.swing.Icon img, java.awt.Color color)
public void initializeException(java.lang.Class[] cl, javax.swing.JPanel jp)
cl
- the object of java.lang.Class who represents the type of the exceptionsjp
- a new panelpublic void initializeParameter(TypeClass[] parameterType, javax.swing.JPanel jp)
public javax.swing.JPopupMenu getPopup()
public javax.swing.JCheckBox getJCheckBoxConstructors()
public javax.swing.JCheckBox getJCheckBoxFields()
public javax.swing.JCheckBox getJCheckBoxMethods()
public javax.swing.JCheckBox getJCheckBoxStaticFields()
public javax.swing.JPanel getJPanelConstructors()
public javax.swing.JPanel getJPanelFields()
public javax.swing.JPanel getJPanelHead()
public javax.swing.JPanel getJPanelMethods()
public javax.swing.JPanel getJPanelStaticFields()
public javax.swing.JCheckBox getJCheckBoxInternalClasses()
public javax.swing.JCheckBox getJCheckBoxStaticMethods()
public javax.swing.JPanel getJPanelInternalClasses()
public javax.swing.JPanel getJPanelStaticMethods()
public javax.swing.JPanel getJPanelSubHead()
public ClassifierAnalyser getClassifierAnalyser()
AbstractView
getClassifierAnalyser
in interface View
getClassifierAnalyser
in class AbstractView
public javax.swing.JCheckBox getJCheckBoxAbstractMethod()
public javax.swing.JPanel getJPanelAbstractMethod()
public javax.swing.JCheckBox getJCheckBoxSetterMethods()
public javax.swing.JCheckBox getJCheckBoxGetterMethods()
public javax.swing.JCheckBox getJCheckBoxRedefinedMethods()
public javax.swing.JPanel getJPanelGetterMethod()
public javax.swing.JPanel getJPanelSetterMethods()
public javax.swing.JPanel getJPanelRedefinedMethods()
public java.util.ArrayList getListenedJButtons()
public javax.swing.JPanel getCenterPanel()
public FieldAnalyser[] getField()
public void setField(FieldAnalyser[] field)
public void setJPanelFields(javax.swing.JPanel jPanelFields)
public void setJPanelStaticFields(javax.swing.JPanel jPanelStaticFields)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |