Skip to content

Commit f031324

Browse files
committed
added control for string read only properties
1 parent 0d56c15 commit f031324

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

src/main/java/com/ss/editor/ui/control/property/builder/impl/EditableObjectPropertyBuilder.java

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -123,6 +123,17 @@ protected void buildFor(@NotNull final VBox container, @NotNull final C changeCo
123123
addControl(container, property, propertyControl);
124124
break;
125125
}
126+
case READ_ONLY_STRING: {
127+
128+
final EditableProperty<Object, ?> property = cast(description);
129+
final Object currentValue = property.getValue();
130+
131+
final DefaultSinglePropertyControl<C, EditableProperty<Object, ?>, Object> propertyControl =
132+
new DefaultSinglePropertyControl<>(currentValue, property.getName(), changeConsumer);
133+
134+
addControl(container, property, propertyControl);
135+
break;
136+
}
126137
case VECTOR_2F: {
127138

128139
final EditableProperty<Vector2f, ?> property = cast(description);

0 commit comments

Comments
 (0)