Right click rotation during component creation throws an error

This commit is contained in:
bancika
2013-04-30 10:06:49 +00:00
parent 8def96d03c
commit bee14895d7
2 changed files with 15 additions and 13 deletions
@@ -376,20 +376,22 @@ public class InstantiationManager {
return; return;
} }
try { try {
angleProperty.readFrom(this.componentSlot); for (IDIYComponent<?> component : this.componentSlot) {
Object value = angleProperty.getValue(); angleProperty.readFrom(component);
if (value instanceof Orientation) { Object value = angleProperty.getValue();
angleProperty if (value instanceof Orientation) {
.setValue(Orientation.values()[(((Orientation) value) angleProperty
.ordinal() + 1) .setValue(Orientation.values()[(((Orientation) value)
% Orientation.values().length]); .ordinal() + 1)
} else if (value instanceof OrientationHV) { % Orientation.values().length]);
angleProperty } else if (value instanceof OrientationHV) {
.setValue(OrientationHV.values()[(((OrientationHV) value) angleProperty
.ordinal() + 1) .setValue(OrientationHV.values()[(((OrientationHV) value)
% OrientationHV.values().length]); .ordinal() + 1)
% OrientationHV.values().length]);
}
angleProperty.writeTo(component);
} }
angleProperty.writeTo(this.componentSlot);
} catch (Exception e) { } catch (Exception e) {
LOG.warn("Error trying to rotate the component", e); LOG.warn("Error trying to rotate the component", e);
} }