org.asmatron.messengine.action
Class ActionId<T extends ActionObject>

java.lang.Object
  extended by org.asmatron.messengine.action.ActionId<T>

public class ActionId<T extends ActionObject>
extends java.lang.Object


Constructor Summary
ActionId(java.lang.String id)
           
 
Method Summary
static
<T extends ActionObject>
ActionId<T>
cm(java.lang.String id)
           
 Action<T> create(T param)
           
 boolean equals(java.lang.Object obj)
           
 java.lang.String getId()
           
 int hashCode()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ActionId

public ActionId(java.lang.String id)
Method Detail

create

public Action<T> create(T param)

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

getId

public java.lang.String getId()

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

cm

public static final <T extends ActionObject> ActionId<T> cm(java.lang.String id)


Copyright © 2011. All Rights Reserved.