Περιβάλλον χρήστη JDT
Το περιβάλλον χρήστη JDT (org.eclipse.jdt.ui) είναι η πρόσθετη λειτουργία η οποία υλοποιεί τις ειδικές κλάσεις περιβάλλοντος χρήστη της Java που χειρίζονται στοιχεία Java. Τα πακέτα του περιβάλλοντος χρήστη JDT υλοποιούν τις ειδικές επεκτάσεις Java προς τον πάγκο εργασίας. Τα πακέτα περιβάλλοντος χρήστη JDT συμπεριλαμβάνουν:
- org.eclipse.jdt.ui - παρέχει κλάσεις υποστήριξης για την παρουσίαση των στοιχείων Java στο περιβάλλον χρήστη.
Το πακέτο αυτό εκθέτει σταθερές για την ανεύρεση τμημάτων του
περιβάλλοντος χρήστη Java από το μητρώο του πάγκου εργασίας και για
την ανεύρεση των ρυθμίσεων των προτιμήσεων από τις προτιμήσεις
Java. Για την αλληλεπίδραση με προβολές Java παρέχονται οι
διεπαφές προγραμματισμού
ITypeHierarchyViewPart
και
IPackagesViewPart.
- org.eclipse.jdt.ui.actions- παρέχει ενέργειες και ομάδες ενεργειών για τη συμπλήρωση γραμμών εργαλείων, γραμμών καθολικών μενού και μενού περιβάλλοντος με ειδική λειτουργικότητα JDT. Για τη συμπλήρωση μενού και γραμμών εργαλείων θα πρέπει να χρησιμοποιείτε ομάδες ενεργειών και όχι να προσθέτετε ενέργειες απευθείας. Αυτό σας απαλλάσσει από το πρόβλημα της απώλειας των νέων ενεργειών που έχετε προσθέσει ή από τη χρήση ενημερωμένων δομών μενού.
-
org.eclipse.jdt.ui.dialogs - παρέχει κλάσεις και διεπαφές για την
πρόσβαση στα παράθυρα διαλόγου JDT και την επέκτασή τους, ιδιαίτερα στο παράθυρο
διαλόγου "Άνοιγμα είδους".
- org.eclipse.jdt.ui.jarpackager - παρέχει κλάσεις και διεπαφές για τη δημιουργία ενός αρχείου JAR.
- org.eclipse.jdt.ui.refactoring - παρέχει υποστήριξη για την εκτέλεση της βελτιστοποίησης δομής μετονομασίας
- org.eclipse.jdt.ui.search - παρέχει κλάσεις και διεπαφές για τη συνεισφορά συστατικών στοιχείων συμμετοχής σε μια αναζήτηση Java
- org.eclipse.jdt.ui.text - παρέχει κλάσεις υποστήριξης για την παρουσίαση κειμένων Java.
- org.eclipse.jdt.ui.text.folding - παρέχει διεπαφές για την υλοποίηση στρατηγικών σύμπτυξης κώδικα για τη λειτουργία επεξεργασίας Java.
- org.eclipse.jdt.ui.text.java - παρέχει διεπαφές για την υλοποίηση επεξεργαστών συμπλήρωσης κώδικα.
- org.eclipse.jdt.ui.text.java.hover - παρέχει υλοποιήσεις για την παρουσίαση αναδυόμενων πλαισίων πληροφοριών κειμένου σε λειτουργίες επεξεργασίας Java.
- org.eclipse.jdt.ui.wizards - παρέχει σελίδες οδηγού για τη δημιουργία και τη ρύθμιση στοιχείων Java.