Frage

Zunächst einmal Hallo an alle (/ Welt)!

Ich mache eine Eclipse RCP-App‘, die einige muss inspizieren .properties in einigen Plugins befindet sich die Id ist Ich weiß, zur Laufzeit.

Ich würde gerne wissen, ob es eine leicht Art und Weise, sie zu lesen ist, zum Beispiel weiß ich, dass in meinem Plugin * org.anyname.myplugins. mypluginthatrocks ich habe eine Datei mit dem Namen myawsomeproperties .properties *, wie kann ich es öffnen und es easyly mit einer Art von Getter / Setter-System gelesen wie

String getInProperties(String fileNameOrPath,String myPropertieId)
void setInProperties(String fileNameOrPath,String myPropertieId,String myPropertieValue)
or
String getInProperties(File file,String myPropertieId)
void setInProperties(File file,String myPropertieId,String myPropertieValue)
or andere Mittel in dieser Art, wenn Sie bekommen, was ich meine ...

Vielen Dank im Voraus ^^

War es hilfreich?

Lösung

Nun, wenn diese juste einfache alte Objekte sind, gibt es die guten alten Resource , die den Trick tun wird.

Aber, wenn Sie es tun mögen, IMHO, ein wenig sauberen und in einem orientierten Geist Eclipse Ich würde vorschlagen, dass Sie eine Klasse erstellen, die Sie die NLS-Klasse verwenden, wie erklärt hier .

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top