Code Search for Developers
 
 
  

CMDetailPanelAspectsRoleClass.html from Compiere Monitor at Krugle


Show CMDetailPanelAspectsRoleClass.html syntax highlighted

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
<!-- Generated by javadoc (build 1.5.0_05) on Sun Aug 27 15:07:42 CEST 2006 -->
<TITLE>
CMDetailPanelAspectsRoleClass
</TITLE>

<META NAME="keywords" CONTENT="de.edu.tuberlin.compiereMonitor.gui.component.CMDetailPanelAspectsRoleClass class">

<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style">

<SCRIPT type="text/javascript">
function windowTitle()
{
    parent.document.title="CMDetailPanelAspectsRoleClass";
}
</SCRIPT>
<NOSCRIPT>
</NOSCRIPT>

</HEAD>

<BODY BGCOLOR="white" onload="windowTitle();">


<!-- ========= START OF TOP NAVBAR ======= -->
<A NAME="navbar_top"><!-- --></A>
<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
  <TR ALIGN="center" VALIGN="top">
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/CMDetailPanelAspectsRoleClass.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
  </TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>

<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;<A HREF="../../../../../../de/edu/tuberlin/compiereMonitor/gui/component/CMDetailPanelAspectsBuild.html" title="class in de.edu.tuberlin.compiereMonitor.gui.component"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../../../../../de/edu/tuberlin/compiereMonitor/gui/component/CMDetailPanelAspectsTeamClass.html" title="class in de.edu.tuberlin.compiereMonitor.gui.component"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
  <A HREF="../../../../../../index.html?de/edu/tuberlin/compiereMonitor/gui/component/CMDetailPanelAspectsRoleClass.html" target="_top"><B>FRAMES</B></A>  &nbsp;
&nbsp;<A HREF="CMDetailPanelAspectsRoleClass.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
&nbsp;<SCRIPT type="text/javascript">
  <!--
  if(window==top) {
    document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
  }
  //-->
</SCRIPT>
<NOSCRIPT>
  <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
</NOSCRIPT>


</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
  SUMMARY:&nbsp;<A HREF="#nested_classes_inherited_from_class_javax.swing.JPanel">NESTED</A>&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<A NAME="skip-navbar_top"></A>
<!-- ========= END OF TOP NAVBAR ========= -->

<HR>
<!-- ======== START OF CLASS DATA ======== -->
<H2>
<FONT SIZE="-1">
de.edu.tuberlin.compiereMonitor.gui.component</FONT>
<BR>
Class CMDetailPanelAspectsRoleClass</H2>
<PRE>
java.lang.Object
  <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">java.awt.Component
      <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">java.awt.Container
          <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">javax.swing.JComponent
              <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">javax.swing.JPanel
                  <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../../../de/edu/tuberlin/compiereMonitor/gui/component/CMDetailPanel.html" title="class in de.edu.tuberlin.compiereMonitor.gui.component">de.edu.tuberlin.compiereMonitor.gui.component.CMDetailPanel</A>
                      <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><B>de.edu.tuberlin.compiereMonitor.gui.component.CMDetailPanelAspectsRoleClass</B>
</PRE>
<DL>
<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../../../de/edu/tuberlin/compiereMonitor/interfaces/IObservable.html" title="interface in de.edu.tuberlin.compiereMonitor.interfaces">IObservable</A>, <A HREF="../../../../../../de/edu/tuberlin/compiereMonitor/interfaces/ITableRefresher.html" title="interface in de.edu.tuberlin.compiereMonitor.interfaces">ITableRefresher</A>, <A HREF="../../../../../../de/edu/tuberlin/compiereMonitor/interfaces/ITableSaver.html" title="interface in de.edu.tuberlin.compiereMonitor.interfaces">ITableSaver</A>, java.awt.event.ActionListener, java.awt.image.ImageObserver, java.awt.MenuContainer, java.beans.PropertyChangeListener, java.io.Serializable, java.util.EventListener, javax.accessibility.Accessible</DD>
</DL>
<HR>
<DL>
<DT><PRE>public class <B>CMDetailPanelAspectsRoleClass</B><DT>extends <A HREF="../../../../../../de/edu/tuberlin/compiereMonitor/gui/component/CMDetailPanel.html" title="class in de.edu.tuberlin.compiereMonitor.gui.component">CMDetailPanel</A><DT>implements java.awt.event.ActionListener, java.beans.PropertyChangeListener, <A HREF="../../../../../../de/edu/tuberlin/compiereMonitor/interfaces/ITableRefresher.html" title="interface in de.edu.tuberlin.compiereMonitor.interfaces">ITableRefresher</A>, <A HREF="../../../../../../de/edu/tuberlin/compiereMonitor/interfaces/ITableSaver.html" title="interface in de.edu.tuberlin.compiereMonitor.interfaces">ITableSaver</A></DL>
</PRE>

<P>
Detailpanel for the configuration of the role-classes
<P>

<P>
<DL>
<DT><B>Version:</B></DT>
  <DD>$Id: CMDetailPanelAspectsRoleClass.html,v 1.1 2006/09/05 19:09:52 oliver_zzx Exp $</DD>
<DT><B>Author:</B></DT>
  <DD>Oliver Neumann (beast@cs.tu-berlin.de)
                                Technical University Berlin, Germany</DD>
<DT><B>See Also:</B><DD><A HREF="../../../../../../serialized-form.html#de.edu.tuberlin.compiereMonitor.gui.component.CMDetailPanelAspectsRoleClass">Serialized Form</A></DL>
<HR>

<P>
<!-- ======== NESTED CLASS SUMMARY ======== -->

<A NAME="nested_class_summary"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Nested Class Summary</B></FONT></TH>
</TR>
</TABLE>
&nbsp;<A NAME="nested_classes_inherited_from_class_javax.swing.JPanel"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left"><B>Nested classes/interfaces inherited from class javax.swing.JPanel</B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE>javax.swing.JPanel.AccessibleJPanel</CODE></TD>
</TR>
</TABLE>
&nbsp;
<A NAME="nested_classes_inherited_from_class_javax.swing.JComponent"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left"><B>Nested classes/interfaces inherited from class javax.swing.JComponent</B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE>javax.swing.JComponent.AccessibleJComponent</CODE></TD>
</TR>
</TABLE>
&nbsp;
<A NAME="nested_classes_inherited_from_class_java.awt.Container"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left"><B>Nested classes/interfaces inherited from class java.awt.Container</B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE>java.awt.Container.AccessibleAWTContainer</CODE></TD>
</TR>
</TABLE>
&nbsp;
<A NAME="nested_classes_inherited_from_class_java.awt.Component"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left"><B>Nested classes/interfaces inherited from class java.awt.Component</B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE>java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy</CODE></TD>
</TR>
</TABLE>
&nbsp;
<!-- =========== FIELD SUMMARY =========== -->

<A NAME="field_summary"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Field Summary</B></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;javax.swing.JButton</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../de/edu/tuberlin/compiereMonitor/gui/component/CMDetailPanelAspectsRoleClass.html#bRoleAdd">bRoleAdd</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Button to add a role to the selected teamclass</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;javax.swing.JButton</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../de/edu/tuberlin/compiereMonitor/gui/component/CMDetailPanelAspectsRoleClass.html#bRoleDelete">bRoleDelete</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Button to delete the selected role</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;javax.swing.JToggleButton</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../de/edu/tuberlin/compiereMonitor/gui/component/CMDetailPanelAspectsRoleClass.html#bSwitchExtendsEditor">bSwitchExtendsEditor</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The button which allows to switch between the editorpanel for a extends-value
 which is based on a class and the one which is based on a roleclass</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;javax.swing.JComboBox</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../de/edu/tuberlin/compiereMonitor/gui/component/CMDetailPanelAspectsRoleClass.html#cbTeams">cbTeams</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The combobox with the available teamclasses</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;<A HREF="../../../../../../de/edu/tuberlin/compiereMonitor/gui/component/CMEditorGuardDef.html" title="class in de.edu.tuberlin.compiereMonitor.gui.component">CMEditorGuardDef</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../de/edu/tuberlin/compiereMonitor/gui/component/CMDetailPanelAspectsRoleClass.html#cmeGuardDef">cmeGuardDef</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The editor to edit the guard-definition for the role</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;<A HREF="../../../../../../de/edu/tuberlin/compiereMonitor/gui/component/CMEditorAttributesRoleClass.html" title="class in de.edu.tuberlin.compiereMonitor.gui.component">CMEditorAttributesRoleClass</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../de/edu/tuberlin/compiereMonitor/gui/component/CMDetailPanelAspectsRoleClass.html#cmeRoleAttr">cmeRoleAttr</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The editor-panel for the role-classattributes</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;<A HREF="../../../../../../de/edu/tuberlin/compiereMonitor/gui/component/CMEditorRoleClassBinding.html" title="class in de.edu.tuberlin.compiereMonitor.gui.component">CMEditorRoleClassBinding</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../de/edu/tuberlin/compiereMonitor/gui/component/CMDetailPanelAspectsRoleClass.html#cmeRoleCBinding">cmeRoleCBinding</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The editorpanel for the bindings of a roleclass</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;<A HREF="../../../../../../de/edu/tuberlin/compiereMonitor/gui/component/CMEditorRoleClassImplements.html" title="class in de.edu.tuberlin.compiereMonitor.gui.component">CMEditorRoleClassImplements</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../de/edu/tuberlin/compiereMonitor/gui/component/CMDetailPanelAspectsRoleClass.html#cmeRoleCImpl">cmeRoleCImpl</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The editorpanel for the implemented Interfaces of a Roleclass</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;<A HREF="../../../../../../de/edu/tuberlin/compiereMonitor/gui/component/CMEditorRoleClassType.html" title="class in de.edu.tuberlin.compiereMonitor.gui.component">CMEditorRoleClassType</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../de/edu/tuberlin/compiereMonitor/gui/component/CMDetailPanelAspectsRoleClass.html#cmeRoleCType">cmeRoleCType</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The editorpanel for the roleclass-type</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;<A HREF="../../../../../../de/edu/tuberlin/compiereMonitor/gui/component/CMEditorRoleClassMethod.html" title="class in de.edu.tuberlin.compiereMonitor.gui.component">CMEditorRoleClassMethod</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../de/edu/tuberlin/compiereMonitor/gui/component/CMDetailPanelAspectsRoleClass.html#cmeRoleMethod">cmeRoleMethod</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The editorpanel for the method of a roleclass</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;<A HREF="../../../../../../de/edu/tuberlin/compiereMonitor/gui/component/CMEditorRoleClassVarAccess.html" title="class in de.edu.tuberlin.compiereMonitor.gui.component">CMEditorRoleClassVarAccess</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../de/edu/tuberlin/compiereMonitor/gui/component/CMDetailPanelAspectsRoleClass.html#cmeRoleVarAccess">cmeRoleVarAccess</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The editorpanel for the variabled that are accessible through the roleclass</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;<A HREF="../../../../../../de/edu/tuberlin/compiereMonitor/gui/component/CMListTableRow.html" title="class in de.edu.tuberlin.compiereMonitor.gui.component">CMListTableRow</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../de/edu/tuberlin/compiereMonitor/gui/component/CMDetailPanelAspectsRoleClass.html#cmlRoles">cmlRoles</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The list the the roles of a teamclass</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;<A HREF="../../../../../../de/edu/tuberlin/compiereMonitor/gui/component/CMPanelTextFieldClassB.html" title="class in de.edu.tuberlin.compiereMonitor.gui.component">CMPanelTextFieldClassB</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../de/edu/tuberlin/compiereMonitor/gui/component/CMDetailPanelAspectsRoleClass.html#cmpRoleExtendsClass">cmpRoleExtendsClass</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The Textfield for the Extends-value of the selected role</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;<A HREF="../../../../../../de/edu/tuberlin/compiereMonitor/gui/component/CMPanel.html" title="class in de.edu.tuberlin.compiereMonitor.gui.component">CMPanel</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../de/edu/tuberlin/compiereMonitor/gui/component/CMDetailPanelAspectsRoleClass.html#cmpRoleExtendsRoleClass">cmpRoleExtendsRoleClass</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The cmpanel for determine the usage of a roleclass as superclass</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;<A HREF="../../../../../../de/edu/tuberlin/compiereMonitor/gui/component/CMPanel.html" title="class in de.edu.tuberlin.compiereMonitor.gui.component">CMPanel</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../de/edu/tuberlin/compiereMonitor/gui/component/CMDetailPanelAspectsRoleClass.html#cmpRoleName">cmpRoleName</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The cmpanel for the rolename</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;<A HREF="../../../../../../de/edu/tuberlin/compiereMonitor/gui/component/CMPanelTextFieldClassB.html" title="class in de.edu.tuberlin.compiereMonitor.gui.component">CMPanelTextFieldClassB</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../de/edu/tuberlin/compiereMonitor/gui/component/CMDetailPanelAspectsRoleClass.html#cmpRolePlayedBy">cmpRolePlayedBy</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The Textfield for the PlayedBy-value of the selected role</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../de/edu/tuberlin/compiereMonitor/gui/component/CMDetailPanelAspectsRoleClass.html#isRefreshing">isRefreshing</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Flag: if true the panel is refreshing.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;javax.swing.JPanel</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../de/edu/tuberlin/compiereMonitor/gui/component/CMDetailPanelAspectsRoleClass.html#pDetails">pDetails</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The detailpanel for a selected team.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;javax.swing.JPanel</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../de/edu/tuberlin/compiereMonitor/gui/component/CMDetailPanelAspectsRoleClass.html#pRoleExtends">pRoleExtends</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The panel in which the switch between the editor-components will happen</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;javax.swing.JPanel</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../de/edu/tuberlin/compiereMonitor/gui/component/CMDetailPanelAspectsRoleClass.html#pRoleGuard">pRoleGuard</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The panel that hold the role-guard
 It may become in-/visible according to the selected classtype</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;javax.swing.JPanel</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../de/edu/tuberlin/compiereMonitor/gui/component/CMDetailPanelAspectsRoleClass.html#pRolePlayedBy">pRolePlayedBy</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The panel that holds the data of the playedBy-value.</TD>
</TR>
</TABLE>
&nbsp;<A NAME="fields_inherited_from_class_javax.swing.JComponent"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left"><B>Fields inherited from class javax.swing.JComponent</B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE>accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW</CODE></TD>
</TR>
</TABLE>
&nbsp;<A NAME="fields_inherited_from_class_java.awt.Component"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left"><B>Fields inherited from class java.awt.Component</B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE>BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT</CODE></TD>
</TR>
</TABLE>
&nbsp;<A NAME="fields_inherited_from_class_java.awt.image.ImageObserver"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left"><B>Fields inherited from interface java.awt.image.ImageObserver</B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE>ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH</CODE></TD>
</TR>
</TABLE>
&nbsp;
<!-- ======== CONSTRUCTOR SUMMARY ======== -->

<A NAME="constructor_summary"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Constructor Summary</B></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><B><A HREF="../../../../../../de/edu/tuberlin/compiereMonitor/gui/component/CMDetailPanelAspectsRoleClass.html#CMDetailPanelAspectsRoleClass()">CMDetailPanelAspectsRoleClass</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
</TABLE>
&nbsp;
<!-- ========== METHOD SUMMARY =========== -->

<A NAME="method_summary"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Method Summary</B></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../de/edu/tuberlin/compiereMonitor/gui/component/CMDetailPanelAspectsRoleClass.html#actionPerformed(java.awt.event.ActionEvent)">actionPerformed</A></B>(java.awt.event.ActionEvent&nbsp;e)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../de/edu/tuberlin/compiereMonitor/gui/component/CMDetailPanelAspectsRoleClass.html#addRoleClass()">addRoleClass</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Inserts a new roleclass for the actual selected teamClass</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../de/edu/tuberlin/compiereMonitor/gui/component/CMDetailPanelAspectsRoleClass.html#askForRoleClassCleaning(java.lang.String)">askForRoleClassCleaning</A></B>(java.lang.String&nbsp;message)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Opens a warning-box that gives a message and asks for subelement-deletion of the roleclass-elements</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../de/edu/tuberlin/compiereMonitor/gui/component/CMDetailPanelAspectsRoleClass.html#deleteRoleClass()">deleteRoleClass</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Deletes the selected roleclass</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;<A HREF="../../../../../../de/edu/tuberlin/compiereMonitor/model/Table.Row.html" title="class in de.edu.tuberlin.compiereMonitor.model">Table.Row</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../de/edu/tuberlin/compiereMonitor/gui/component/CMDetailPanelAspectsRoleClass.html#getSelectedTeamClass()">getSelectedTeamClass</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Gets the actual selected teamClass and returns its row</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../de/edu/tuberlin/compiereMonitor/gui/component/CMDetailPanelAspectsRoleClass.html#initDetailPanel()">initDetailPanel</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Initializes the panel where all details about the teamclass are shown</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../de/edu/tuberlin/compiereMonitor/gui/component/CMDetailPanelAspectsRoleClass.html#initExtendComponents()">initExtendComponents</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Initializes the components for the role-class-extends-editorpanel</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>(package private) &nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../de/edu/tuberlin/compiereMonitor/gui/component/CMDetailPanelAspectsRoleClass.html#initialize()">initialize</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Initializes the panel and its contents</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../de/edu/tuberlin/compiereMonitor/gui/component/CMDetailPanelAspectsRoleClass.html#propertyChange(java.beans.PropertyChangeEvent)">propertyChange</A></B>(java.beans.PropertyChangeEvent&nbsp;e)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../de/edu/tuberlin/compiereMonitor/gui/component/CMDetailPanelAspectsRoleClass.html#refresh()">refresh</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Refreshes the list of teams and all other detail-components</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../de/edu/tuberlin/compiereMonitor/gui/component/CMDetailPanelAspectsRoleClass.html#refreshDetailPanel()">refreshDetailPanel</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Refreshes all components of the detailpanel</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../de/edu/tuberlin/compiereMonitor/gui/component/CMDetailPanelAspectsRoleClass.html#refreshNonExtendDetails()">refreshNonExtendDetails</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Refreshes all detail-panel-elements except the extends-value-element</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../de/edu/tuberlin/compiereMonitor/gui/component/CMDetailPanelAspectsRoleClass.html#refreshRoleList()">refreshRoleList</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Refreshes the list of roles</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../de/edu/tuberlin/compiereMonitor/gui/component/CMDetailPanelAspectsRoleClass.html#refreshTable()">refreshTable</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Reloads all Table-rows that are related to this panel-components.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../de/edu/tuberlin/compiereMonitor/gui/component/CMDetailPanelAspectsRoleClass.html#refreshTeamBox()">refreshTeamBox</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Refrehses the teamclasses-<code>JComboBox</code></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../de/edu/tuberlin/compiereMonitor/gui/component/CMDetailPanelAspectsRoleClass.html#refreshVisibleStates()">refreshVisibleStates</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Refreshes the visible-states of all relevant components according to the roleclass-data</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../de/edu/tuberlin/compiereMonitor/gui/component/CMDetailPanelAspectsRoleClass.html#save()">save</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Saves all changes made on tables that are used by this panel and its components</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../de/edu/tuberlin/compiereMonitor/gui/component/CMDetailPanelAspectsRoleClass.html#switchExtendsPanel()">switchExtendsPanel</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Switches the view for the editor of the extends-value between the editor
 for another roleclass and a real class as extends-value</TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_de.edu.tuberlin.compiereMonitor.gui.component.CMDetailPanel"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left"><B>Methods inherited from class de.edu.tuberlin.compiereMonitor.gui.component.<A HREF="../../../../../../de/edu/tuberlin/compiereMonitor/gui/component/CMDetailPanel.html" title="class in de.edu.tuberlin.compiereMonitor.gui.component">CMDetailPanel</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="../../../../../../de/edu/tuberlin/compiereMonitor/gui/component/CMDetailPanel.html#setEnabled(boolean)">setEnabled</A></CODE></TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_javax.swing.JPanel"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left"><B>Methods inherited from class javax.swing.JPanel</B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE>getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI</CODE></TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_javax.swing.JComponent"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left"><B>Methods inherited from class javax.swing.JComponent</B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE>addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update</CODE></TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_java.awt.Container"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left"><B>Methods inherited from class java.awt.Container</B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE>add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusBackward, transferFocusDownCycle, validate, validateTree</CODE></TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_java.awt.Component"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left"><B>Methods inherited from class java.awt.Component</B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE>action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle</CODE></TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
</TR>
</TABLE>
&nbsp;
<P>

<!-- ============ FIELD DETAIL =========== -->

<A NAME="field_detail"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Field Detail</B></FONT></TH>
</TR>
</TABLE>

<A NAME="cbTeams"><!-- --></A><H3>
cbTeams</H3>
<PRE>
private javax.swing.JComboBox <B>cbTeams</B></PRE>
<DL>
<DD>The combobox with the available teamclasses
<P>
<DL>
</DL>
</DL>
<HR>

<A NAME="cmlRoles"><!-- --></A><H3>
cmlRoles</H3>
<PRE>
private <A HREF="../../../../../../de/edu/tuberlin/compiereMonitor/gui/component/CMListTableRow.html" title="class in de.edu.tuberlin.compiereMonitor.gui.component">CMListTableRow</A> <B>cmlRoles</B></PRE>
<DL>
<DD>The list the the roles of a teamclass
<P>
<DL>
</DL>
</DL>
<HR>

<A NAME="pDetails"><!-- --></A><H3>
pDetails</H3>
<PRE>
private javax.swing.JPanel <B>pDetails</B></PRE>
<DL>
<DD>The detailpanel for a selected team. Right component for the <code>mainSPane</code>
<P>
<DL>
</DL>
</DL>
<HR>

<A NAME="cmpRoleName"><!-- --></A><H3>
cmpRoleName</H3>
<PRE>
private <A HREF="../../../../../../de/edu/tuberlin/compiereMonitor/gui/component/CMPanel.html" title="class in de.edu.tuberlin.compiereMonitor.gui.component">CMPanel</A> <B>cmpRoleName</B></PRE>
<DL>
<DD>The cmpanel for the rolename
<P>
<DL>
</DL>
</DL>
<HR>

<A NAME="cmpRolePlayedBy"><!-- --></A><H3>
cmpRolePlayedBy</H3>
<PRE>
private <A HREF="../../../../../../de/edu/tuberlin/compiereMonitor/gui/component/CMPanelTextFieldClassB.html" title="class in de.edu.tuberlin.compiereMonitor.gui.component">CMPanelTextFieldClassB</A> <B>cmpRolePlayedBy</B></PRE>
<DL>
<DD>The Textfield for the PlayedBy-value of the selected role
<P>
<DL>
</DL>
</DL>
<HR>

<A NAME="cmpRoleExtendsClass"><!-- --></A><H3>
cmpRoleExtendsClass</H3>
<PRE>
private <A HREF="../../../../../../de/edu/tuberlin/compiereMonitor/gui/component/CMPanelTextFieldClassB.html" title="class in de.edu.tuberlin.compiereMonitor.gui.component">CMPanelTextFieldClassB</A> <B>cmpRoleExtendsClass</B></PRE>
<DL>
<DD>The Textfield for the Extends-value of the selected role
<P>
<DL>
</DL>
</DL>
<HR>

<A NAME="cmpRoleExtendsRoleClass"><!-- --></A><H3>
cmpRoleExtendsRoleClass</H3>
<PRE>
private <A HREF="../../../../../../de/edu/tuberlin/compiereMonitor/gui/component/CMPanel.html" title="class in de.edu.tuberlin.compiereMonitor.gui.component">CMPanel</A> <B>cmpRoleExtendsRoleClass</B></PRE>
<DL>
<DD>The cmpanel for determine the usage of a roleclass as superclass
<P>
<DL>
</DL>
</DL>
<HR>

<A NAME="cmeGuardDef"><!-- --></A><H3>
cmeGuardDef</H3>
<PRE>
private <A HREF="../../../../../../de/edu/tuberlin/compiereMonitor/gui/component/CMEditorGuardDef.html" title="class in de.edu.tuberlin.compiereMonitor.gui.component">CMEditorGuardDef</A> <B>cmeGuardDef</B></PRE>
<DL>
<DD>The editor to edit the guard-definition for the role
<P>
<DL>
</DL>
</DL>
<HR>

<A NAME="bSwitchExtendsEditor"><!-- --></A><H3>
bSwitchExtendsEditor</H3>
<PRE>
private javax.swing.JToggleButton <B>bSwitchExtendsEditor</B></PRE>
<DL>
<DD>The button which allows to switch between the editorpanel for a extends-value
 which is based on a class and the one which is based on a roleclass
<P>
<DL>
</DL>
</DL>
<HR>

<A NAME="pRoleExtends"><!-- --></A><H3>
pRoleExtends</H3>
<PRE>
private javax.swing.JPanel <B>pRoleExtends</B></PRE>
<DL>
<DD>The panel in which the switch between the editor-components will happen
<P>
<DL>
</DL>
</DL>
<HR>

<A NAME="pRolePlayedBy"><!-- --></A><H3>
pRolePlayedBy</H3>
<PRE>
private javax.swing.JPanel <B>pRolePlayedBy</B></PRE>
<DL>
<DD>The panel that holds the data of the playedBy-value.
 It may become in-/visible according to the selected classtype
<P>
<DL>
</DL>
</DL>
<HR>

<A NAME="pRoleGuard"><!-- --></A><H3>
pRoleGuard</H3>
<PRE>
private javax.swing.JPanel <B>pRoleGuard</B></PRE>
<DL>
<DD>The panel that hold the role-guard
 It may become in-/visible according to the selected classtype
<P>
<DL>
</DL>
</DL>
<HR>

<A NAME="cmeRoleCImpl"><!-- --></A><H3>
cmeRoleCImpl</H3>
<PRE>
private <A HREF="../../../../../../de/edu/tuberlin/compiereMonitor/gui/component/CMEditorRoleClassImplements.html" title="class in de.edu.tuberlin.compiereMonitor.gui.component">CMEditorRoleClassImplements</A> <B>cmeRoleCImpl</B></PRE>
<DL>
<DD>The editorpanel for the implemented Interfaces of a Roleclass
<P>
<DL>
</DL>
</DL>
<HR>

<A NAME="cmeRoleCBinding"><!-- --></A><H3>
cmeRoleCBinding</H3>
<PRE>
private <A HREF="../../../../../../de/edu/tuberlin/compiereMonitor/gui/component/CMEditorRoleClassBinding.html" title="class in de.edu.tuberlin.compiereMonitor.gui.component">CMEditorRoleClassBinding</A> <B>cmeRoleCBinding</B></PRE>
<DL>
<DD>The editorpanel for the bindings of a roleclass
<P>
<DL>
</DL>
</DL>
<HR>

<A NAME="cmeRoleCType"><!-- --></A><H3>
cmeRoleCType</H3>
<PRE>
private <A HREF="../../../../../../de/edu/tuberlin/compiereMonitor/gui/component/CMEditorRoleClassType.html" title="class in de.edu.tuberlin.compiereMonitor.gui.component">CMEditorRoleClassType</A> <B>cmeRoleCType</B></PRE>
<DL>
<DD>The editorpanel for the roleclass-type
<P>
<DL>
</DL>
</DL>
<HR>

<A NAME="cmeRoleMethod"><!-- --></A><H3>
cmeRoleMethod</H3>
<PRE>
private <A HREF="../../../../../../de/edu/tuberlin/compiereMonitor/gui/component/CMEditorRoleClassMethod.html" title="class in de.edu.tuberlin.compiereMonitor.gui.component">CMEditorRoleClassMethod</A> <B>cmeRoleMethod</B></PRE>
<DL>
<DD>The editorpanel for the method of a roleclass
<P>
<DL>
</DL>
</DL>
<HR>

<A NAME="cmeRoleVarAccess"><!-- --></A><H3>
cmeRoleVarAccess</H3>
<PRE>
private <A HREF="../../../../../../de/edu/tuberlin/compiereMonitor/gui/component/CMEditorRoleClassVarAccess.html" title="class in de.edu.tuberlin.compiereMonitor.gui.component">CMEditorRoleClassVarAccess</A> <B>cmeRoleVarAccess</B></PRE>
<DL>
<DD>The editorpanel for the variabled that are accessible through the roleclass
<P>
<DL>
</DL>
</DL>
<HR>

<A NAME="cmeRoleAttr"><!-- --></A><H3>
cmeRoleAttr</H3>
<PRE>
private <A HREF="../../../../../../de/edu/tuberlin/compiereMonitor/gui/component/CMEditorAttributesRoleClass.html" title="class in de.edu.tuberlin.compiereMonitor.gui.component">CMEditorAttributesRoleClass</A> <B>cmeRoleAttr</B></PRE>
<DL>
<DD>The editor-panel for the role-classattributes
<P>
<DL>
</DL>
</DL>
<HR>

<A NAME="bRoleAdd"><!-- --></A><H3>
bRoleAdd</H3>
<PRE>
private javax.swing.JButton <B>bRoleAdd</B></PRE>
<DL>
<DD>Button to add a role to the selected teamclass
<P>
<DL>
</DL>
</DL>
<HR>

<A NAME="bRoleDelete"><!-- --></A><H3>
bRoleDelete</H3>
<PRE>
private javax.swing.JButton <B>bRoleDelete</B></PRE>
<DL>
<DD>Button to delete the selected role
<P>
<DL>
</DL>
</DL>
<HR>

<A NAME="isRefreshing"><!-- --></A><H3>
isRefreshing</H3>
<PRE>
private boolean <B>isRefreshing</B></PRE>
<DL>
<DD>Flag: if true the panel is refreshing. Used to block event-handling in the meanwhile
 Default: false
<P>
<DL>
</DL>
</DL>

<!-- ========= CONSTRUCTOR DETAIL ======== -->

<A NAME="constructor_detail"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Constructor Detail</B></FONT></TH>
</TR>
</TABLE>

<A NAME="CMDetailPanelAspectsRoleClass()"><!-- --></A><H3>
CMDetailPanelAspectsRoleClass</H3>
<PRE>
public <B>CMDetailPanelAspectsRoleClass</B>()</PRE>
<DL>
</DL>

<!-- ============ METHOD DETAIL ========== -->

<A NAME="method_detail"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Method Detail</B></FONT></TH>
</TR>
</TABLE>

<A NAME="initialize()"><!-- --></A><H3>
initialize</H3>
<PRE>
void <B>initialize</B>()</PRE>
<DL>
<DD><B>Description copied from class: <CODE><A HREF="../../../../../../de/edu/tuberlin/compiereMonitor/gui/component/CMDetailPanel.html#initialize()">CMDetailPanel</A></CODE></B></DD>
<DD>Initializes the panel and its contents
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../de/edu/tuberlin/compiereMonitor/gui/component/CMDetailPanel.html#initialize()">initialize</A></CODE> in class <CODE><A HREF="../../../../../../de/edu/tuberlin/compiereMonitor/gui/component/CMDetailPanel.html" title="class in de.edu.tuberlin.compiereMonitor.gui.component">CMDetailPanel</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>See Also:</B><DD><A HREF="../../../../../../de/edu/tuberlin/compiereMonitor/gui/component/CMDetailPanel.html#initialize()"><CODE>CMDetailPanel.initialize()</CODE></A></DL>
</DD>
</DL>
<HR>

<A NAME="initDetailPanel()"><!-- --></A><H3>
initDetailPanel</H3>
<PRE>
private void <B>initDetailPanel</B>()</PRE>
<DL>
<DD>Initializes the panel where all details about the teamclass are shown
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="initExtendComponents()"><!-- --></A><H3>
initExtendComponents</H3>
<PRE>
private void <B>initExtendComponents</B>()</PRE>
<DL>
<DD>Initializes the components for the role-class-extends-editorpanel
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="refresh()"><!-- --></A><H3>
refresh</H3>
<PRE>
public void <B>refresh</B>()</PRE>
<DL>
<DD>Refreshes the list of teams and all other detail-components
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../de/edu/tuberlin/compiereMonitor/interfaces/IObservable.html#refresh()">refresh</A></CODE> in interface <CODE><A HREF="../../../../../../de/edu/tuberlin/compiereMonitor/interfaces/IObservable.html" title="interface in de.edu.tuberlin.compiereMonitor.interfaces">IObservable</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>See Also:</B><DD><A HREF="../../../../../../de/edu/tuberlin/compiereMonitor/interfaces/IObservable.html#refresh()"><CODE>IObservable.refresh()</CODE></A></DL>
</DD>
</DL>
<HR>

<A NAME="refreshTeamBox()"><!-- --></A><H3>
refreshTeamBox</H3>
<PRE>
private void <B>refreshTeamBox</B>()</PRE>
<DL>
<DD>Refrehses the teamclasses-<code>JComboBox</code>
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="refreshRoleList()"><!-- --></A><H3>
refreshRoleList</H3>
<PRE>
private void <B>refreshRoleList</B>()</PRE>
<DL>
<DD>Refreshes the list of roles
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="refreshDetailPanel()"><!-- --></A><H3>
refreshDetailPanel</H3>
<PRE>
private void <B>refreshDetailPanel</B>()</PRE>
<DL>
<DD>Refreshes all components of the detailpanel
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="refreshNonExtendDetails()"><!-- --></A><H3>
refreshNonExtendDetails</H3>
<PRE>
private void <B>refreshNonExtendDetails</B>()</PRE>
<DL>
<DD>Refreshes all detail-panel-elements except the extends-value-element
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="getSelectedTeamClass()"><!-- --></A><H3>
getSelectedTeamClass</H3>
<PRE>
private <A HREF="../../../../../../de/edu/tuberlin/compiereMonitor/model/Table.Row.html" title="class in de.edu.tuberlin.compiereMonitor.model">Table.Row</A> <B>getSelectedTeamClass</B>()</PRE>
<DL>
<DD>Gets the actual selected teamClass and returns its row
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>

<DT><B>Returns:</B><DD>The row of the actual selected teamclass</DL>
</DD>
</DL>
<HR>

<A NAME="addRoleClass()"><!-- --></A><H3>
addRoleClass</H3>
<PRE>
private void <B>addRoleClass</B>()</PRE>
<DL>
<DD>Inserts a new roleclass for the actual selected teamClass
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="deleteRoleClass()"><!-- --></A><H3>
deleteRoleClass</H3>
<PRE>
private void <B>deleteRoleClass</B>()</PRE>
<DL>
<DD>Deletes the selected roleclass
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="switchExtendsPanel()"><!-- --></A><H3>
switchExtendsPanel</H3>
<PRE>
private void <B>switchExtendsPanel</B>()</PRE>
<DL>
<DD>Switches the view for the editor of the extends-value between the editor
 for another roleclass and a real class as extends-value
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="refreshVisibleStates()"><!-- --></A><H3>
refreshVisibleStates</H3>
<PRE>
private void <B>refreshVisibleStates</B>()</PRE>
<DL>
<DD>Refreshes the visible-states of all relevant components according to the roleclass-data
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="refreshTable()"><!-- --></A><H3>
refreshTable</H3>
<PRE>
public void <B>refreshTable</B>()</PRE>
<DL>
<DD>Reloads all Table-rows that are related to this panel-components.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../de/edu/tuberlin/compiereMonitor/interfaces/ITableRefresher.html#refreshTable()">refreshTable</A></CODE> in interface <CODE><A HREF="../../../../../../de/edu/tuberlin/compiereMonitor/interfaces/ITableRefresher.html" title="interface in de.edu.tuberlin.compiereMonitor.interfaces">ITableRefresher</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>See Also:</B><DD><A HREF="../../../../../../de/edu/tuberlin/compiereMonitor/interfaces/ITableRefresher.html#refreshTable()"><CODE>ITableRefresher.refreshTable()</CODE></A></DL>
</DD>
</DL>
<HR>

<A NAME="save()"><!-- --></A><H3>
save</H3>
<PRE>
public void <B>save</B>()</PRE>
<DL>
<DD>Saves all changes made on tables that are used by this panel and its components
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../de/edu/tuberlin/compiereMonitor/interfaces/ITableSaver.html#save()">save</A></CODE> in interface <CODE><A HREF="../../../../../../de/edu/tuberlin/compiereMonitor/interfaces/ITableSaver.html" title="interface in de.edu.tuberlin.compiereMonitor.interfaces">ITableSaver</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>See Also:</B><DD><A HREF="../../../../../../de/edu/tuberlin/compiereMonitor/interfaces/ITableSaver.html#save()"><CODE>ITableSaver.save()</CODE></A></DL>
</DD>
</DL>
<HR>

<A NAME="askForRoleClassCleaning(java.lang.String)"><!-- --></A><H3>
askForRoleClassCleaning</H3>
<PRE>
private void <B>askForRoleClassCleaning</B>(java.lang.String&nbsp;message)</PRE>
<DL>
<DD>Opens a warning-box that gives a message and asks for subelement-deletion of the roleclass-elements
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>message</CODE> - The message to show</DL>
</DD>
</DL>
<HR>

<A NAME="actionPerformed(java.awt.event.ActionEvent)"><!-- --></A><H3>
actionPerformed</H3>
<PRE>
public void <B>actionPerformed</B>(java.awt.event.ActionEvent&nbsp;e)</PRE>
<DL>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE>actionPerformed</CODE> in interface <CODE>java.awt.event.ActionListener</CODE></DL>
</DD>
<DD><DL>
<DT><B>See Also:</B><DD><CODE>ActionListener.actionPerformed(java.awt.event.ActionEvent)</CODE></DL>
</DD>
</DL>
<HR>

<A NAME="propertyChange(java.beans.PropertyChangeEvent)"><!-- --></A><H3>
propertyChange</H3>
<PRE>
public void <B>propertyChange</B>(java.beans.PropertyChangeEvent&nbsp;e)</PRE>
<DL>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE>propertyChange</CODE> in interface <CODE>java.beans.PropertyChangeListener</CODE></DL>
</DD>
<DD><DL>
<DT><B>See Also:</B><DD><CODE>PropertyChangeListener.propertyChange(java.beans.PropertyChangeEvent)</CODE></DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
<HR>


<!-- ======= START OF BOTTOM NAVBAR ====== -->
<A NAME="navbar_bottom"><!-- --></A>
<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
  <TR ALIGN="center" VALIGN="top">
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/CMDetailPanelAspectsRoleClass.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
  </TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>

<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;<A HREF="../../../../../../de/edu/tuberlin/compiereMonitor/gui/component/CMDetailPanelAspectsBuild.html" title="class in de.edu.tuberlin.compiereMonitor.gui.component"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../../../../../de/edu/tuberlin/compiereMonitor/gui/component/CMDetailPanelAspectsTeamClass.html" title="class in de.edu.tuberlin.compiereMonitor.gui.component"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
  <A HREF="../../../../../../index.html?de/edu/tuberlin/compiereMonitor/gui/component/CMDetailPanelAspectsRoleClass.html" target="_top"><B>FRAMES</B></A>  &nbsp;
&nbsp;<A HREF="CMDetailPanelAspectsRoleClass.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
&nbsp;<SCRIPT type="text/javascript">
  <!--
  if(window==top) {
    document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
  }
  //-->
</SCRIPT>
<NOSCRIPT>
  <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
</NOSCRIPT>


</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
  SUMMARY:&nbsp;<A HREF="#nested_classes_inherited_from_class_javax.swing.JPanel">NESTED</A>&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<A NAME="skip-navbar_bottom"></A>
<!-- ======== END OF BOTTOM NAVBAR ======= -->

<HR>

</BODY>
</HTML>




See more files for this project here

Compiere Monitor

This project extends the Open-Source ERP-System Compiere(R) with aspectorientation. Its using the aspectoriented language ObjectTeams/Java and was developed within a diploma-thesis at the Technical University Berlin, Germany.

Project homepage: http://sourceforge.net/projects/compieremonitor
Programming language(s): Java
License: gpl2

  class-use/
  CColor.html
  CMClassBrowser.html
  CMClassBrowserList.html
  CMClassBrowserPrimitiveList.html
  CMClassBrowserTree.html
  CMClassMethodBrowserList.html
  CMComboBoxUI.html
  CMDetailPanel.html
  CMDetailPanelAspectsBuild.html
  CMDetailPanelAspectsRoleClass.html
  CMDetailPanelAspectsTeamClass.html
  CMDetailPanelCLogSettings.html
  CMDetailPanelCLogSettingsActivity.html
  CMDetailPanelCLogSettingsCSettings.html
  CMDetailPanelCLogSettingsFormItems.html
  CMDetailPanelCLogSettingsGlobal.html
  CMDetailPanelCLogSettingsWFSDef.html
  CMDetailPanelCLogViewer.html
  CMDetailPanelCWF.html
  CMDetailPanelPrefJar.html
  CMDetailPanelPrefLogTables.html
  CMDetailPanelPrefScheduleDayplan.TableModelDW.html
  CMDetailPanelPrefScheduleDayplan.html
  CMDialog.html
  CMDialogArrayIndexInput.html
  CMDialogAspectChecker.TextOutStream.html
  CMDialogAspectChecker.html
  CMDialogAttributeValues.html
  CMDialogCacheMgmt.html
  CMDialogCalculator.html
  CMDialogCalendar.MinuteModel.html
  CMDialogCalendar.html
  CMDialogClassBrowser.html
  CMDialogClassBrowserSearch.html
  CMDialogEditorBinding.HashtableMethods.html
  CMDialogEditorBinding.html
  CMDialogEditorRoleClassMethod.html
  CMDialogEditorTeamClassMethod.html
  CMDialogEditorTeamClassSchedule.TableModelTimeplan.html
  CMDialogEditorTeamClassSchedule.html
  CMDialogMethodBrowser.html
  CMDialogMethodParameterInput.html
  CMDialogPreferences.ColorButton.html
  CMDialogPreferences.html
  CMDialogRowDetails.html
  CMDialogSelector.html
  CMDialogSelectorCWField.html
  CMDialogSelectorRow.html
  CMDialogTableColumnInput.html
  CMDialogText.html
  CMDialogTextCode.html
  CMDialogTextEditor.html
  CMDialogXMLExport.html
  CMDialogXMLImport.html
  CMEditor.html
  CMEditorAttributes.html
  CMEditorAttributesRoleClass.html
  CMEditorAttributesTeamClass.html
  CMEditorCLogCSettingsItem.html
  CMEditorCLogFormItem.html
  CMEditorCLogProfile.html
  CMEditorCWFSCriteria.html
  CMEditorCWFSDefForm.html
  CMEditorCWFSDefProcess.html
  CMEditorCWFSDefWin.html
  CMEditorGuardDef.html
  CMEditorMethodCode.html
  CMEditorRoleClassBindMapping.CMListCellRendererPEditorBox.html
  CMEditorRoleClassBindMapping.MapDef.html
  CMEditorRoleClassBindMapping.Mapping.html
  CMEditorRoleClassBindMapping.ParamWrapper.html
  CMEditorRoleClassBindMapping.html
  CMEditorRoleClassBinding.html
  CMEditorRoleClassImplements.html
  CMEditorRoleClassMethod.html
  CMEditorRoleClassMethodParameter.html
  CMEditorRoleClassType.html
  CMEditorRoleClassVarAccess.html
  CMEditorTeamClassMethod.html
  CMEditorTeamClassMethodParameter.html
  CMEditorTeamClassSchedule.html
  CMListCellRendererAttribute.html
  CMListCellRendererCLogging.html
  CMListCellRendererCacheItem.html
  CMListCellRendererClassBrowser.html
  CMListCellRendererCompiere.html
  CMListCellRendererDefault.html
  CMListCellRendererFormItem.html
  CMListCellRendererLabel.html
  CMListCellRendererMethodParameter.html
  CMListCellRendererRoleBinding.html
  CMListCellRendererRoleClass.html
  CMListCellRendererRoleVarAccess.html
  CMListCellRendererRowColumn.html
  CMListCellRendererRows.html
  CMListCellRendererSDefTypes.html
  CMListCellRendererTable.html
  CMListCellRendererTeamClass.html
  CMListCellRendererTeamClassSchedule.html