Newer
Older
AnchorGarden_M / src / main / java / jaist / css / covis / fm / StateAction.java
@motoki miura motoki miura on 9 May 2022 504 bytes first commit
package jaist.css.covis.fm;

import edu.umd.cs.piccolo.event.PInputEvent;

/**
 * 状態を選択したときのアクション
 * 
 * @author miuramo
 *
 */
public @SuppressWarnings("serial")
class StateAction extends State {
	PActionListener pal;

	public StateAction(AbstractFlowMenu f, String n) {
		super(f, n);
	}

	public void addPActionListener(PActionListener p) {
		pal = p;
	}

	public void action(PInputEvent e) {
		if (pal != null)
			pal.actionPerformed(e);
	}
}