public class PropertyDisplayPanelLayout
extends java.lang.Object
Specifies which properties should be displayed in a
, and how such properties should
be rendered.
PropertyDisplayPanel
This layout is similar to the XML layouts in the Property Inspector, in the sense that it displays properties in rows and columns. This layout is a simplified, programmatic version of the XML layouts:
Example:
PropertyDisplayPanelLayout layout = new PropertyDisplayPanelLayout(); layout.addProperty("id"); layout.addProperties("name", "selected");
This layout specifies the property "id" to be rendered in the first row, and the property "name" and "selected" on the second row.
Constructor and Description |
---|
PropertyDisplayPanelLayout() |
Modifier and Type | Method and Description |
---|---|
void |
addProperties(java.lang.String... ids)
Adds a row with one or more properties.
|
void |
addProperty(java.lang.String id)
Adds a row with a single property.
|
public void addProperty(java.lang.String id)
id
- the id of the property to show in the new row.public void addProperties(java.lang.String... ids)
ids
- an array containing the ids of the properties to show in the new
row.