コード例 #1
0
 private String getCreateName(Object model, CompoundCommand commands) {
   if (!(model instanceof Widget)) {
     return null;
   }
   Widget widget = (Widget) model;
   String original = getWidgetName(widget);
   if (original != null) {
     return original;
   }
   String elementName = getElementName();
   if (elementName == null) {
     elementName = NamedCommand.generateName(widget);
   }
   commands.add(new NamedCommand(widget, elementName));
   UserData.setObjectName(widget, elementName);
   return elementName;
 }