|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.awt.Component
java.awt.Container
java.awt.Window
java.awt.Frame
ikbs.tools.trees.Editor
ikbs.tools.trees.TreeEditor
ikbs.graphics.EditorRef
ikbs.graphics.cases.CaseEditor
public class CaseEditor
IKBS - Editeur des cas Définition de CaseEditor, sous classe de TreeEditor Version 1.0 David Grosser - 6 Janvier 1997
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class java.awt.Frame |
|---|
java.awt.Frame.AccessibleAWTFrame |
| Nested classes/interfaces inherited from class java.awt.Window |
|---|
java.awt.Window.AccessibleAWTWindow |
| Nested classes/interfaces inherited from class java.awt.Container |
|---|
java.awt.Container.AccessibleAWTContainer |
| Nested classes/interfaces inherited from class java.awt.Component |
|---|
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
| Field Summary | |
|---|---|
protected ValSchema |
base
La liste de tous les éléments du modèle |
protected ValSchema |
baseSelect
La liste de tous les éléments du modèle |
protected CaseSaver |
caseSaver
|
| Fields inherited from class ikbs.graphics.EditorRef |
|---|
cas, decision, fichier, knowledgeManager, langue, pba, pbm, pCanvas, pCenter, pGauche, pLangue, pSup |
| Fields inherited from class ikbs.tools.trees.TreeEditor |
|---|
affAtt, affichage, affInfo, arrow, bufferDrag, defaultColor, dynamique, editer, editionMode, formeRel, fZoom, idc, posLien, textRel |
| Fields inherited from class ikbs.tools.trees.Editor |
|---|
adresse_manuel, c, menuBar |
| Fields inherited from class java.awt.Frame |
|---|
CROSSHAIR_CURSOR, DEFAULT_CURSOR, E_RESIZE_CURSOR, HAND_CURSOR, ICONIFIED, MAXIMIZED_BOTH, MAXIMIZED_HORIZ, MAXIMIZED_VERT, MOVE_CURSOR, N_RESIZE_CURSOR, NE_RESIZE_CURSOR, NORMAL, NW_RESIZE_CURSOR, S_RESIZE_CURSOR, SE_RESIZE_CURSOR, SW_RESIZE_CURSOR, TEXT_CURSOR, W_RESIZE_CURSOR, WAIT_CURSOR |
| Fields inherited from class java.awt.Component |
|---|
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
| Fields inherited from interface ikbs.classification.graphics.AfficheClasses |
|---|
ARRAY, DISTANCE, VECTOR |
| Fields inherited from interface java.awt.image.ImageObserver |
|---|
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
| Constructor Summary | |
|---|---|
CaseEditor(java.lang.String nom,
KnowledgeManager km,
ValSchema base)
|
|
| Method Summary | |
|---|---|
void |
addInfo(java.lang.String s)
|
void |
afficheClasses()
|
void |
afficheDistance(float d)
|
void |
afficheIdentification(java.util.Vector v)
|
void |
afficheInfo()
Affiche l'info sur la base et le cas courant |
void |
afficheNbClasses(int nbClasses)
|
void |
afficher()
Affichage de la base de cas Surcharge de TreeEditor |
Case |
casCourant()
|
void |
changeLangue(int langue)
Pour changer de langue |
void |
changeMode()
Passage du canvas en mode édition |
java.lang.String |
changeTitle()
Change le titre de la fenêtre : visualiseur / editeur |
void |
createCaseSaver(CaseLoader cl)
Pour creer l'objet CaseSaver |
void |
creerCas()
|
void |
dernier()
|
void |
dupliquerCas()
Dupliquer le cas courant |
void |
editer(Attribut a,
Noeud n)
Edition des attributs |
void |
editer(NoeudCas n)
Edition des noeuds |
void |
editer(Relation uneRelation)
Edition des relations - non implémenté |
void |
effacerCas()
Effacer le cas courant |
ValSchema |
getBase(java.lang.String s)
Retourne la base de cas associée |
Case |
getCase()
Récupérer le cas de num numCas |
int |
getGaugeAmount(int codeGauge)
|
java.lang.String |
getLibelle()
retourne le libelle du cas courant |
Schema |
getModel()
Méthode d'accès à la base des cas sélectionné public ValSchema baseSelect() { if(baseSelect == null) return base; else return baseSelect; } |
Schema |
getSchema()
Retourne le Schéma |
Value |
getValue(DescriptiveElement de)
Récupérer une valeur pour un élement descriptif donné |
void |
identifier()
Identification du cas en cours |
void |
initEditor()
Initialisation de l'éditeur de cas Mise en place des panels |
void |
initMenu()
Initialisation des menus |
void |
loadDistant()
Charger une base de cas distante implémente EditeurArbreInterface |
void |
loadLocal()
Charger une base de cas locale implémente EditeurArbreInterface |
void |
loadLocalXML()
Charger une base de cas locale implémente EditeurArbreInterface |
void |
next(DescriptiveAttribute da,
boolean avant)
|
int |
numCas()
Retourne le numéroi du cas courant |
int |
numCasCourant()
|
void |
precedent()
|
void |
premier()
|
void |
sauverLocal()
Sauver une base de cas locale implémente EditeurArbreInterface |
void |
sauverLocalXML()
Sauver une base de cas locale implémente EditeurArbreInterface |
void |
sauverSous()
Sauver une base de cas locale en demandant le nom du fichier |
void |
search(DescriptiveElement d,
java.lang.String s)
|
void |
select(DescriptiveElement d,
java.lang.String s)
|
void |
setBase(ValSchema base)
Mise à jour de la base de cas |
void |
setGaugeAmount(int pourcent,
int codeGauge)
|
void |
setNumCas(int n)
Affectation du numéro du cas à afficher |
void |
setValue(DescriptiveElement d,
int index)
|
void |
setValue(DescriptiveElement d,
java.lang.String s)
Affectation d'une valeur définie par une String |
void |
setValue(DescriptiveElement d,
Value v)
|
void |
showImage(DescriptiveElement ed)
Voir l'image associée à une valeur |
void |
suivant()
|
void |
update(java.util.Observable o,
java.lang.Object args)
Implémente Oberver |
void |
updateBase(java.lang.Object b)
Implémente BaseUpdater |
void |
updateNum(int i)
Mise à jour du numéro du cas |
| Methods inherited from class ikbs.graphics.EditorRef |
|---|
affAttributs, affAttributs2, afficheEditeurDistance, afficherArbreDecision, changeAffZoomViewer2, changeMode2, dispose, genererArbreDecision, genererModel, genererModeleInductif, getCible, getEditor, getKnowledgeManager, getLangue, getObjAtt, initButtonLangue, initPGauche, initPLangue, parametrerArbreDecision, putEditor, recentre, recentre, rechObjAtt, removeEditor, setKnowledgeManager, setLangue, showDocument, updateAttribut, validerpSup, validerTout |
| Methods inherited from class ikbs.tools.trees.TreeEditor |
|---|
changeAffInfo, changeAffZoomViewer, changeFleches, changeFormeRelation, changeTextRelation, getCanvas, getDefaultColor, getMode, loadBackgroundPicture, posLiens, setDefaultColor, setZoom |
| Methods inherited from class ikbs.tools.trees.Editor |
|---|
action, action, action, afficherAide, afficherAPropos, centrer, centrer, getFrame, init, initBarreMenu, initGridBagConstraint, windowActivated, windowClosed, windowClosing, windowDeactivated, windowDeiconified, windowIconified, windowOpened, xyPosition, xyPosition |
| Methods inherited from class java.awt.Frame |
|---|
addNotify, getAccessibleContext, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, paramString, remove, removeNotify, setCursor, setExtendedState, setIconImage, setMaximizedBounds, setMenuBar, setResizable, setState, setTitle, setUndecorated |
| Methods inherited from class java.awt.Window |
|---|
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOwnedWindows, getOwner, getOwnerlessWindows, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, hide, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isShowing, pack, paint, postEvent, processEvent, processWindowEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImages, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, setVisible, show, toBack, toFront |
| Methods inherited from class java.awt.Container |
|---|
add, add, add, add, add, addContainerListener, addImpl, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, setLayout, transferFocusBackward, transferFocusDownCycle, update, validate, validateTree |
| Methods inherited from class java.awt.Component |
|---|
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resize, resize, setBackground, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusUpCycle |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface ikbs.tools.utils.EditeurArbreInterface |
|---|
changeAffZoomViewer, getCanvas |
| Methods inherited from interface ikbs.tools.utils.GetFrame |
|---|
getFrame |
| Methods inherited from interface java.awt.MenuContainer |
|---|
getFont, postEvent |
| Field Detail |
|---|
protected ValSchema base
protected ValSchema baseSelect
protected CaseSaver caseSaver
| Constructor Detail |
|---|
public CaseEditor(java.lang.String nom,
KnowledgeManager km,
ValSchema base)
| Method Detail |
|---|
public void creerCas()
public void effacerCas()
public void dupliquerCas()
public ValSchema getBase(java.lang.String s)
EditorRef
getBase in interface GetBasegetBase in class EditorRefpublic Schema getSchema()
public Schema getModel()
getModel in class EditorRefdescriptions.element.Schemapublic void initMenu()
initMenu in class Editorpublic void initEditor()
initEditor in class EditorRefpublic java.lang.String changeTitle()
public java.lang.String getLibelle()
public void changeMode()
changeMode in interface EditeurArbreInterfacechangeMode in class TreeEditorb - true si mode édition, false si mode visualisationpublic void setBase(ValSchema base)
public void afficher()
afficher in class TreeEditorpublic int numCas()
public void setNumCas(int n)
public void updateNum(int i)
public Value getValue(DescriptiveElement de)
public Case getCase()
public void setValue(DescriptiveElement d,
java.lang.String s)
public void setValue(DescriptiveElement d,
Value v)
public void setValue(DescriptiveElement d,
int index)
public void select(DescriptiveElement d,
java.lang.String s)
public Case casCourant()
public int numCasCourant()
public void suivant()
public void precedent()
public void premier()
public void dernier()
public void search(DescriptiveElement d,
java.lang.String s)
public void next(DescriptiveAttribute da,
boolean avant)
public void sauverSous()
public void sauverLocal()
sauverLocal in interface EditeurArbreInterfacepublic void createCaseSaver(CaseLoader cl)
public void loadLocal()
loadLocal in interface EditeurArbreInterfacepublic void loadDistant()
loadDistant in interface EditeurArbreInterfacepublic void identifier()
ApprentissageInterface
identifier in interface ApprentissageInterfacepublic void afficheClasses()
afficheClasses in interface AfficheClassespublic void afficheDistance(float d)
afficheDistance in interface AfficheClassespublic void addInfo(java.lang.String s)
addInfo in interface AfficheClassespublic void afficheNbClasses(int nbClasses)
afficheNbClasses in interface AfficheClassespublic void afficheIdentification(java.util.Vector v)
afficheIdentification in interface AfficheClasses
public void setGaugeAmount(int pourcent,
int codeGauge)
setGaugeAmount in interface AfficheClassespublic int getGaugeAmount(int codeGauge)
getGaugeAmount in interface AfficheClassespublic void changeLangue(int langue)
changeLangue in interface LangueManagerchangeLangue in interface EditeurArbreInterfacechangeLangue in class EditorRefpublic void updateBase(java.lang.Object b)
updateBase in interface BaseUpdaterpublic void editer(NoeudCas n)
public void editer(Relation uneRelation)
public void editer(Attribut a,
Noeud n)
public void showImage(DescriptiveElement ed)
showImage in class EditorRefpublic void afficheInfo()
public void update(java.util.Observable o,
java.lang.Object args)
update in interface java.util.Observerupdate in class Editorpublic void loadLocalXML()
loadLocalXML in interface EditeurArbreInterfacepublic void sauverLocalXML()
sauverLocalXML in interface EditeurArbreInterface
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||