Παροχέας δυνατοτήτων σύμπτυξης δομής Java

org.eclipse.jdt.ui.foldingStructureProviders

3.0

Οι συνεισφορές σε αυτό το σημείο επέκτασης ορίζουν τις δυνατότητες σύμπτυξης δομών για τη λειτουργία επεξεργασίας Java. Δηλαδή, ορίζουν τις περιοχές ενός αρχείου πρωτογενούς κώδικα Java στις οποίες είναι δυνατή η σύμπτυξη. Δείτε org.eclipse.jface.text.source.ProjectionViewer για παραπομπή.

Οι επεκτάσεις μπορούν προαιρετικά να συνεισφέρουν μια ενότητα προτιμήσεων, η οποία θα εμφανιστεί στη σελίδα προτιμήσεων της λειτουργίας επεξεργασίας Java.

<!ELEMENT extension (provider)>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>


<!ELEMENT provider EMPTY>

<!ATTLIST provider

id               CDATA #REQUIRED

name             CDATA #IMPLIED

class            CDATA #REQUIRED

preferencesClass CDATA #IMPLIED>


Δείτε org.eclipse.jdt.ui.text.folding.DefaultJavaFoldingStructureProvider για παράδειγμα.

Το org.eclipse.jdt.ui.text.folding.DefaultJavaFoldingStructureProvider παρέχει τις προεπιλεγμένες δυνατότητες σύμπτυξης δομής για τη λειτουργία επεξεργασίας Java. Το org.eclipse.jdt.internal.ui.text.folding.DefaultJavaFoldingPreferenceBlock παρέχει την ενότητα προτιμήσεων για τον προεπιλεγμένο παροχέα δυνατοτήτων σύμπτυξης δομής.