cz.cuni.pogamut.posh.widget.accept
Class AcceptTA2TA

Package class diagram package AcceptTA2TA
java.lang.Object
  extended by cz.cuni.pogamut.posh.widget.accept.AbstractAcceptAction<cz.cuni.amis.pogamut.sposh.elements.TriggeredAction,cz.cuni.amis.pogamut.sposh.elements.TriggeredAction>
      extended by cz.cuni.pogamut.posh.widget.accept.AcceptTA2TA
All Implemented Interfaces:
org.netbeans.api.visual.action.AcceptProvider

public class AcceptTA2TA
extends AbstractAcceptAction<cz.cuni.amis.pogamut.sposh.elements.TriggeredAction,cz.cuni.amis.pogamut.sposh.elements.TriggeredAction>

Accept provider that says what to do when triggered action is dropped on triggered action. If parent of triggered action is action pattern, squeeze it to the list of action. Otherwise change name of action to what transferable is saying.

Author:
Honza

Field Summary
 
Fields inherited from class cz.cuni.pogamut.posh.widget.accept.AbstractAcceptAction
dataFlavor, dataNode, log, widget
 
Constructor Summary
AcceptTA2TA(cz.cuni.amis.pogamut.sposh.elements.TriggeredAction dataNode)
           
 
Method Summary
protected  void performAction(cz.cuni.amis.pogamut.sposh.elements.TriggeredAction action)
          When deriving from this widget, implement what should actually be done in this function.
 
Methods inherited from class cz.cuni.pogamut.posh.widget.accept.AbstractAcceptAction
accept, displayMessage, getDataFlavor, getIndexInList, isAcceptable
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AcceptTA2TA

public AcceptTA2TA(cz.cuni.amis.pogamut.sposh.elements.TriggeredAction dataNode)
Method Detail

performAction

protected void performAction(cz.cuni.amis.pogamut.sposh.elements.TriggeredAction action)
Description copied from class: AbstractAcceptAction
When deriving from this widget, implement what should actually be done in this function.

Specified by:
performAction in class AbstractAcceptAction<cz.cuni.amis.pogamut.sposh.elements.TriggeredAction,cz.cuni.amis.pogamut.sposh.elements.TriggeredAction>
Parameters:
action - Object that was stored in the Transferable, basically object that was dropped.


Copyright © 2013 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.