/**
*
*/
package uk.ac.lkl.migen.system.expresser.ui.uievent;
/**
* A representation of the event when a user clicks on a property list in order
* to display the property list of the base shape that is being repeated.
*
*
* @author Ken Kahn
*
*/
public class ShowBaseShapePropertiesEvent extends UIEvent<String> {
protected String baseShapeId;
public ShowBaseShapePropertiesEvent(String shapeId, String baseShapeId) {
super(shapeId);
this.baseShapeId = baseShapeId;
}
@Override
public String logMessage() {
return "Show properties of base shape of selected pattern clicked (shape: "
+ getBlockShapeId()
+ " base shape: "
+ getBaseShapeid()
+ ")";
}
public String getBlockShapeId() {
return getSource();
}
public String getBaseShapeid() {
return baseShapeId;
}
}
|