Résolution tickets #4 #22 Enregistrement projet et modificateurs

This commit is contained in:
2020-12-09 12:48:52 +01:00
parent 3c053fb45f
commit a91a242710
78 changed files with 3754 additions and 2258 deletions

View File

@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="fr">
<head>
<!-- Generated by javadoc (1.8.0_231) on Sun Nov 29 22:56:34 CET 2020 -->
<!-- Generated by javadoc (1.8.0_231) on Wed Dec 09 12:47:44 CET 2020 -->
<title>AppThinkerToolbar</title>
<meta name="date" content="2020-11-29">
<meta name="date" content="2020-12-09">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<script type="text/javascript" src="script.js"></script>
</head>
@@ -18,7 +18,7 @@
catch(err) {
}
//-->
var methods = {"i0":10,"i1":10,"i2":10,"i3":10};
var methods = {"i0":10,"i1":10,"i2":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
@@ -262,7 +262,7 @@ extends javax.swing.JPanel</pre>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="AppThinkerToolbar.html#AppThinkerToolbar--">AppThinkerToolbar</a></span>()</code>
<td class="colOne"><code><span class="memberNameLink"><a href="AppThinkerToolbar.html#AppThinkerToolbar-UmlDiagram-">AppThinkerToolbar</a></span>(<a href="UmlDiagram.html" title="class in &lt;Unnamed&gt;">UmlDiagram</a>&nbsp;diagram)</code>
<div class="block">Constructeur de la classe AppThinkerToolbar</div>
</td>
</tr>
@@ -282,29 +282,23 @@ extends javax.swing.JPanel</pre>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="AppThinkerToolbar.html#disableEditing--">disableEditing</a></span>()</code>
<div class="block">Désactive les boutons d'édition lorsqu'aucun projet n'est ouvert</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="AppThinkerToolbar.html#enableEditing--">enableEditing</a></span>()</code>
<div class="block">Active les boutons d'édition lorsqu'un projet est ouvert</div>
</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="AppThinkerToolbar.html#getCurrentTool--">getCurrentTool</a></span>()</code>
<div class="block">Récupère l'outil actuellement en fonction.</div>
</td>
</tr>
<tr id="i3" class="rowColor">
<tr id="i1" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="AppThinkerToolbar.html#setCurrentTool-int-">setCurrentTool</a></span>(int&nbsp;currentTool)</code>
<div class="block">Change d'outil pour l'édition du diagramme.</div>
</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="AppThinkerToolbar.html#setEnabled-boolean-">setEnabled</a></span>(boolean&nbsp;enabled)</code>
<div class="block">Verrouille/Déverrouille la barre d'outil.</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.javax.swing.JPanel">
@@ -318,7 +312,7 @@ extends javax.swing.JPanel</pre>
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;javax.swing.JComponent</h3>
<code>addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, 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, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, 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, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update</code></li>
<code>addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, 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, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, 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></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.awt.Container">
@@ -467,14 +461,18 @@ extends javax.swing.JPanel</pre>
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="AppThinkerToolbar--">
<a name="AppThinkerToolbar-UmlDiagram-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>AppThinkerToolbar</h4>
<pre>public&nbsp;AppThinkerToolbar()</pre>
<pre>public&nbsp;AppThinkerToolbar(<a href="UmlDiagram.html" title="class in &lt;Unnamed&gt;">UmlDiagram</a>&nbsp;diagram)</pre>
<div class="block">Constructeur de la classe AppThinkerToolbar</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>diagram</code> - Le diagramme UML auquel appartient la toolbar.</dd>
</dl>
</li>
</ul>
</li>
@@ -485,24 +483,20 @@ extends javax.swing.JPanel</pre>
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="enableEditing--">
<a name="setEnabled-boolean-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>enableEditing</h4>
<pre>public&nbsp;void&nbsp;enableEditing()</pre>
<div class="block">Active les boutons d'édition lorsqu'un projet est ouvert</div>
</li>
</ul>
<a name="disableEditing--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>disableEditing</h4>
<pre>public&nbsp;void&nbsp;disableEditing()</pre>
<div class="block">Désactive les boutons d'édition lorsqu'aucun projet n'est ouvert</div>
<h4>setEnabled</h4>
<pre>public&nbsp;void&nbsp;setEnabled(boolean&nbsp;enabled)</pre>
<div class="block">Verrouille/Déverrouille la barre d'outil.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code>setEnabled</code>&nbsp;in class&nbsp;<code>javax.swing.JComponent</code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>enabled</code> - Paramètre de verrouillage.</dd>
</dl>
</li>
</ul>
<a name="getCurrentTool--">