|
||||||||||
| 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.Rename
com.novell.emframe.dev.VetoRename
Generic Rename that will Veto any rename operation. If your custom Rename decides it needs to Veto the rename, extended the VetoRename class and overwrite the doRename method. Then in your doRename method when you determine you need to Veto the rename, simply call the parent.doRename to Veto the rename. You must also register as an object renamer in your XML descriptor under the <object-rename> element.
| Field Summary | |
protected java.lang.String |
m_header
Header of the message. |
protected java.lang.String |
m_msg
Body of rename 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 renamed. |
| Constructor Summary | |
VetoRename()
|
|
| Method Summary | |
void |
doRename(ObjectEntry srcOE,
java.lang.String newObjName,
TaskContext context)
Called for this renamer to rename the object. |
ObjectEntry |
getNewObjectEntry()
Returns the new ObjectEntry containing the destination object. |
| Methods inherited from class com.novell.emframe.dev.Rename |
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 VetoRename()
| Method Detail |
public void doRename(ObjectEntry srcOE,
java.lang.String newObjName,
TaskContext context)
throws PluginException
doRename in class RenamesrcOE - ObjectEntry containing the original object to be renamednewObjName - ObjectEntry containing the destination objectcontext - TaskContext of the plug-in
PluginException - if the rename failed or should be Vetoedpublic ObjectEntry getNewObjectEntry()
getNewObjectEntry in class Rename
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||