Λειτουργίες επεξεργασίας τιμών μεταβλητής
Ταυτότητα:
org.eclipse.debug.ui.variableValueEditors
Από:
3.1
Περιγραφή:
Αυτό το σημείο επέκτασης παρέχει ένα μηχανισμό για τη συνεισφορά λειτουργιών επεξεργασίας τιμών μεταβλητής σε ένα συγκεκριμένο μοντέλο εντοπισμού και διόρθωσης σφαλμάτων. Οι λειτουργίες επεξεργασίας τιμών μεταβλητής χρησιμοποιούνται για την τροποποίηση / αποθήκευση των τιμών μιας μεταβλητής. Όταν ο χρήστης καλεί την ενέργεια "Αλλαγή τιμής..." ή την "Απόδοση τιμής" (τμήμα παραθύρου λεπτομερειών) σε μια μεταβλητή, στην προβολή "Μεταβλητές", τότε πραγματοποιείται η κλήση της συνεισφερόμενης org.eclipse.debug.ui.actions.IVariableValueEditor
για την αλλαγή της τιμής.
Μορφοποίηση ρυθμίσεων:
<!ELEMENT extension (variableValueEditor)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
- point - μια πλήρως προσδιορισμένη ταυτότητα του σημείου επέκτασης προορισμού
- id - μια προαιρετική ταυτότητα για τη χρήση της επέκτασης
- name - ένα προαιρετικό όνομα για τη χρήση της επέκτασης
<!ELEMENT variableValueEditor EMPTY>
<!ATTLIST variableValueEditor
class CDATA #REQUIRED
modelId CDATA #REQUIRED>
- class - Υλοποίηση της διεπαφής
org.eclipse.debug.ui.actions.IVariableValueEditor
- modelId - Η ταυτότητα του μοντέλου εντοπισμού και διόρθωσης σφαλμάτων για το οποίο εφαρμόζεται η δεδομένη λειτουργία επεξεργασίας τιμών μεταβλητής.
Παραδείγματα:
<extension
point=
"org.eclipse.debug.ui.variableValueEditors"
>
<variableEditor
modelId=
"com.examples.myDebugModel"
class=
"com.examples.variables.MyVariableValueEditor"
/>
</extension>
Πληροφορίες API:
Η τιμή του γνωρίσματος class πρέπει να είναι ένα πλήρες όνομα κλάσης Java η οποία υλοποιεί τη διεπαφή org.eclipse.debug.ui.console.IVariableValueEditor.
Copyright (c) 2004, 2005 IBM Corporation και άλλων.
Με την επιφύλαξη παντός δικαιώματος. Αυτό το πρόγραμμα και τα συνοδευτικά του υλικά διατίθενται βάσει των όρων της κοινής άδειας χρήσης Eclipse Public License v1.0 που συνοδεύει αυτή τη διανομή και διατίθεται στην ακόλουθη διεύθυνση: http://www.eclipse.org/legal/epl-v10.html.