|
||||||||||
| 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.classification.graphics.EditeurClassification
public class EditeurClassification
Editeur de classification, de distance Permet de paramètrer et de lancer les différents algo d'apprentissage : distance, identification par arbre, identification polythétique, classification supervisée ou non
| 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 ClassificationBuilder |
ac
|
protected ValSchema |
base
|
protected Identification |
identification
|
protected KnowledgeEditor |
knowledge
|
protected float |
misclassified
|
protected boolean |
statusClassification
|
protected boolean |
statusIdentification
|
| 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, VECTOR |
| Fields inherited from interface java.awt.image.ImageObserver |
|---|
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
| Constructor Summary | |
|---|---|
EditeurClassification(KnowledgeEditor km,
ValSchema base)
|
|
| Method Summary | |
|---|---|
void |
actionPerformed(java.awt.event.ActionEvent e)
|
void |
addInfo(java.lang.String s)
|
void |
afficheClasses()
|
void |
afficheDiagramme()
Affichage du diagramme |
void |
afficheDistance(float d)
|
void |
afficheIdentification(java.util.Vector v)
Afficher les résultats d'une identification polythétique Le vecteur contient des instances de TwoCaseDistance triés par ordre croissant des distances |
void |
afficheNbClasses(int nb)
|
void |
afficherIdentificationArbre(java.util.Vector v)
Pour afficher le résultat de l'identification par arbre |
void |
afficherInfo(java.lang.String s)
|
void |
afficherTestIdentArbre(int nbGoodIdent,
int nbBadIdent,
int nbUnknownIdent)
|
void |
genererDecision()
Génération de l'arbre de décision |
ClassificationBuilder |
getClassificationBuilder()
|
int |
getGaugeAmount(int codeGauge)
|
void |
identifier()
|
void |
identifierDecision()
Identifier le cas par arbre de décision |
void |
identifierDecision(Case c)
Identification par arbre de décision |
void |
itemStateChanged(java.awt.event.ItemEvent e)
Pour le traitement des évenements survenus sur les CheckBox |
void |
sauverSortie()
Sauvegarde de la sortie |
void |
setCase(Case c)
|
void |
setClassificationBuilder(ClassificationBuilder ac)
|
void |
setGaugeAmount(int i,
int codeGauge)
|
void |
setGaugeColor(java.awt.Color c,
int codeGauge)
|
void |
stopIdentification()
|
void |
testerIdentification()
|
void |
testerIdentificationArbre()
|
| Methods inherited from class ikbs.tools.trees.Editor |
|---|
action, action, action, afficherAide, afficherAPropos, centrer, centrer, getFrame, init, initBarreMenu, initEditor, initGridBagConstraint, initMenu, update, 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, dispose, 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 java.awt.MenuContainer |
|---|
getFont, postEvent |
| Field Detail |
|---|
protected ValSchema base
protected KnowledgeEditor knowledge
protected ClassificationBuilder ac
protected Identification identification
protected boolean statusClassification
protected boolean statusIdentification
protected float misclassified
| Constructor Detail |
|---|
public EditeurClassification(KnowledgeEditor km,
ValSchema base)
| Method Detail |
|---|
public void setClassificationBuilder(ClassificationBuilder ac)
public ClassificationBuilder getClassificationBuilder()
public void setGaugeAmount(int i,
int codeGauge)
setGaugeAmount in interface AfficheClasses
public void setGaugeColor(java.awt.Color c,
int codeGauge)
public int getGaugeAmount(int codeGauge)
getGaugeAmount in interface AfficheClassespublic void addInfo(java.lang.String s)
addInfo in interface AfficheClassespublic void afficheDistance(float d)
afficheDistance in interface AfficheClassespublic void identifier()
public void testerIdentification()
public void stopIdentification()
public void afficheIdentification(java.util.Vector v)
afficheIdentification in interface AfficheClassespublic void afficheNbClasses(int nb)
afficheNbClasses in interface AfficheClassespublic void afficheClasses()
afficheClasses in interface AfficheClassespublic void afficheDiagramme()
public void genererDecision()
public void identifierDecision()
public void identifierDecision(Case c)
public void setCase(Case c)
setCase in interface IdentificationArbreInterpublic void afficherIdentificationArbre(java.util.Vector v)
afficherIdentificationArbre in interface IdentificationArbreInter
public void afficherTestIdentArbre(int nbGoodIdent,
int nbBadIdent,
int nbUnknownIdent)
afficherTestIdentArbre in interface IdentificationArbreInterpublic void testerIdentificationArbre()
public void afficherInfo(java.lang.String s)
afficherInfo in interface IdentificationArbreInterpublic void itemStateChanged(java.awt.event.ItemEvent e)
itemStateChanged in interface java.awt.event.ItemListenerpublic void actionPerformed(java.awt.event.ActionEvent e)
actionPerformed in interface java.awt.event.ActionListenerpublic void sauverSortie()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||