Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

In den Properties werden die Eigenschaften einer von UI-KomponenteKomponenten, Layouts, eines Entities oder anderen Objekts Objekten angezeigt. Mit Hilfe von Properties lässt sich können Sie das jeweilige Objekt konfigurieren, ohne dafür Code schreiben zu müssen. Der entsprechende Code wird von RapidClipse automatisch generiert.

Image Added

Bedeutung von Properties: 

Jede Property steht für einen Methodenaufruf, der oder in manchen Fällen für mehrere Methodenaufrufe, die von RapidClipse automatisch generiert wirdwerden, z.B. wird für ButtonCaption >  > Save der Methodenaufruf  der Methodenaufruf this.button.setCaption("Save");. Der . Die bei einer Property vorgenommene Einstellung oder angegebener Wert steht für einen oder mehrere Parameter, die der generierten Methode übergeben werden, z.B. Save. Für Properties, bei denen Sie ein Assistent unterstützt, werden meistens mehrere Methodenaufrufe oder zusätzlicher Code an anderen Stellen generiert.

Der von RapidClipse generierte Code wird in einen geschützen schreibgeschützen und mit WARNING: Do NOT edit! entsprechend  entsprechend gekennzeichneten Code-Block generiert wirdgeschrieben, der im Code-Editor nicht editiert werden kann. Nach dem Ändern einer Property

Nach jeder Änderung an Properties müssen Sie speichern, um die Änderung im Code abschließend zu übernehmen. Image Removed

Ergebnis:
Code Block
languagejava
themeConfluence
/*
 * WARNING: Do NOT edit!<br>The content of this method is always regenerated
 * by the UI designer.
 */
// <generated-code name="initUI">
private void initUI() {
	this.button = new XdevButton();

	this.button.setCaption("Save");

	this.button.setSizeUndefined();
	this.setContent(this.button);
	this.setWidth(600, Unit.PIXELS);
	this.setHeight(300, Unit.PIXELS);
} // </generated-code>

// <generated-code name="variables">
private XdevButton button; // </generated-code>

Property Typen

  • Strings
    Image Added

  • Boolsche Werte

  • fsadfsdaf
TypPropertyGenerierter Code
String

Image Added

Code Block
languagejava
themeConfluence
this.button.setCaption("Save");
   

 

Properties schneller finden: 

...