org.ontobox.fast.action
Class AddTValue

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

public class AddTValue
extends AddValue

Add t-property value action

Author:
Anton Malykh

Constructor Summary
AddTValue(java.lang.String[] data)
           
AddTValue(java.lang.String name, java.lang.String propertyName, java.lang.String value, int index)
           
 
Method Summary
 void doAction(Storage storage)
           
 int getIndex()
          Get user choosen index (may be -1 if added to the tail)
 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

AddTValue

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

AddTValue

public AddTValue(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()
Get user choosen index (may be -1 if added to the tail)

Returns:
index