ग्रहण के नए प्रकार के (विंडो> Preferences> संहिता शैली> कोड टेम्पलेट्स> नई जावा फ़ाइलें) के लिए डिफ़ॉल्ट टेम्पलेट इस तरह दिखता है:ग्रहण में, मैं कक्षा/प्रकार टेम्पलेट में डिफ़ॉल्ट संशोधक कैसे बदलूं?
:${filecomment} ${package_declaration} ${typecomment} ${type_declaration}
एक नया वर्ग बनाया जा रहा है, यह कुछ इस तरह दिखाई देंगे
package pkg;
import blah.blah;
public class FileName {
// Class is accessible to everyone, and can be inherited
}
अब, मैं अपने विश्वास में उत्कट कि का उपयोग के रूप में संभव के रूप में प्रतिबंधित किया जाना चाहिए हूँ, और जब तक स्पष्ट अनुमति दी विरासत मना किया जाना चाहिए, तो मैं ${type_declaration}
बदलने के लिए final
बजाय public
के रूप में सभी वर्गों की घोषणा करना चाहते हैं:
package pkg;
import blah.blah;
final class FileName {
// Class is only accessible in package, and can't be inherited
}
ऐसा लगता है कि ऐसा करने से आसान कहा जाता है। एकमात्र चीज़ जो मुझे मिली है, वह 2004 question on Eclipse's mailing list है जिसे अनुत्तरित नहीं किया गया था।
तो, संक्षेप में प्रश्न: मैं ग्रहण में डिफ़ॉल्ट वर्ग/प्रकार संशोधक कैसे बदल सकता हूं?
यदि मैं मायने रखता हूं तो मैं ग्रहण गैलीलियो (3.5) का उपयोग कर रहा हूं।
आप सही हैं। यह ऐसा कुछ नहीं है जिसे मैं करना चाहता हूं :) – gustafc