|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.novell.emframe.dev.Plugin
com.novell.emframe.dev.Move
com.novell.emframe.dev.VetoMove
Generic Mover that will Veto any move operation. If your custom Move decides it needs to Veto the move, extended the VetoMove class and overwrite the doMove method. Then in your doMove method when you determine you need to Veto the move, simply call the parent.doMove to Veto the move. You must also register as an object mover in your XML descriptor under the <object-move> element.
| Field Summary | |
protected java.lang.String |
m_header
Header of the message. |
protected java.lang.String |
m_msg
Body of move message to display. |
protected ObjectEntry |
m_newOE
ObjectEntry of the new object. |
protected java.lang.String |
m_objectName
Full DN of the object to be moved. |
| Constructor Summary | |
VetoMove()
|
|
| Method Summary | |
void |
doMove(ObjectEntry srcOE,
ObjectEntry destOE,
TaskContext context)
Called for this mover to move the object. |
ObjectEntry |
getNewObjectEntry()
Returns the new ObjectEntry containing the destination object. |
| Methods inherited from class com.novell.emframe.dev.Move |
getObjectName |
| Methods inherited from class com.novell.emframe.dev.Plugin |
init, isPluginAvailable |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
protected java.lang.String m_header
protected java.lang.String m_msg
protected ObjectEntry m_newOE
protected java.lang.String m_objectName
| Constructor Detail |
public VetoMove()
| Method Detail |
public void doMove(ObjectEntry srcOE,
ObjectEntry destOE,
TaskContext context)
throws PluginException
doMove in class MovesrcOE - ObjectEntry containing the original object to be moveddestOE - ObjectEntry containing the destination objectcontext - TaskContext of the plug-in
PluginException - if the move failed or should be Vetoedpublic ObjectEntry getNewObjectEntry()
getNewObjectEntry in class Move
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||