org.ontobox.fast.action
Class AddOValue

java.lang.Object
  extended by org.ontobox.fast.action.AddValue
      extended by org.ontobox.fast.action.AddOValue
All Implemented Interfaces:
WriteAction

public class AddOValue
extends AddValue

Author:
Anton Malykh

Constructor Summary
AddOValue(java.lang.String[] data)
           
AddOValue(java.lang.String name, java.lang.String propertyName, java.lang.String value, int index)
           
 
Method Summary
 void doAction(Storage storage)
           
 int getIndex()
          Реальный индекс, куда было добавлено значение (-1 не допускается).
 WriteAction getUndoAction()
           
 java.lang.String getValue()
           
 void preverify(Storage storage)
           
 java.lang.String[] saveData()
           
 
Methods inherited from class org.ontobox.fast.action.AddValue
getName, getPropertyName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AddOValue

public AddOValue(java.lang.String[] data)

AddOValue

public AddOValue(java.lang.String name,
                 java.lang.String propertyName,
                 java.lang.String value,
                 int index)
Method Detail

preverify

public final void preverify(Storage storage)

doAction

public final void doAction(Storage storage)

saveData

public final java.lang.String[] saveData()

getUndoAction

public final WriteAction getUndoAction()

getValue

public final java.lang.String getValue()

getIndex

public final int getIndex()
Реальный индекс, куда было добавлено значение (-1 не допускается).

Returns:
реальный индекс