animationGroupMenu = new Menu(menuDropDownButton.getShell(), SWT.POP_UP);
for (int i = 0; i < animations.size(); i++) {
final MenuItem aniGroupItem = new MenuItem(animationGroupMenu, SWT.CHECK);
- aniGroupItem.setText(animations.get(i).getName());
- aniGroupItem.setData("id", animations.get(i).getId());
+ final AnimatorAnimation animatorAnimation = animations.get(i);
+ aniGroupItem.setText(animatorAnimation.getName() + getId(animatorAnimation));
+ aniGroupItem.setData("id", animatorAnimation.getId());
if (selectedAnimationGroupId != null
- && selectedAnimationGroupId.equals(animations.get(i).getId())) {
+ && selectedAnimationGroupId.equals(animatorAnimation.getId())) {
aniGroupItem.setSelection(true);
}
if (size != 0) {
selectedAnimationGroupId = animations.get(0).getId();
- animationGroupLabel.setText(animations.get(0).getName());
+ animationGroupLabel.setText(animations.get(0).getName() + getId(animations.get(0)));
animationGroupLabel.setData("id", animations.get(0).getId());
} else {
animationGroupLabel.setText("NONE");
}
/**
+ * Get AnimationGroupId
+ *
+ * @param animationGroup {@link AnimatorAnimation}
+ * @return
+ */
+ private String getId(AnimatorAnimation animationGroup) {
+ String id = " ( ID : " + animationGroup.getId() + " )";
+ return id;
+ }
+
+ /**
* Clear Tree in Timeline
*/
public void clearTree() {
String animationId = animation.getId();
setSelectedAnimationGroupId(animationId);
- animationGroupLabel.setText(animationName);
+ animationGroupLabel.setText(animationName + getId(animation));
getAnimationGroupLabel().setData("id", animationId);
animationGroupLabel.setToolTipText(animationName);
animationGroupLabel.pack();
String animationName = animation.getName();
String animationId = animation.getId();
- animationGroupLabel.setText(animationName);
+ animationGroupLabel.setText(animationName + getId(animation));
getAnimationGroupLabel().setData("id", animationId);
animationGroupLabel.setToolTipText(animationName);
animationGroupLabel.pack();