org.ontobox.fast.action
Class AddSubclass
java.lang.Object
org.ontobox.fast.action.AddSubclass
- All Implemented Interfaces:
- WriteAction
public class AddSubclass
- extends java.lang.Object
- implements WriteAction
- Author:
- Anton Malykh
Constructor Summary |
AddSubclass(java.lang.String[] data)
|
AddSubclass(java.lang.String superName,
java.lang.String subName)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AddSubclass
public AddSubclass(java.lang.String[] data)
AddSubclass
public AddSubclass(java.lang.String superName,
java.lang.String subName)
preverify
public final void preverify(Storage storage)
- Specified by:
preverify
in interface WriteAction
doAction
public final void doAction(Storage storage)
- Specified by:
doAction
in interface WriteAction
saveData
public final java.lang.String[] saveData()
- Specified by:
saveData
in interface WriteAction
getUndoAction
public final WriteAction getUndoAction()
- Specified by:
getUndoAction
in interface WriteAction
getSuperName
public final java.lang.String getSuperName()
getSubName
public final java.lang.String getSubName()
getOldSuperNames
public final java.util.Collection<java.lang.String> getOldSuperNames()
- Список суперклассов для подкласса перед добавлением
- Returns:
- список полных имен