net.sourceforge.fluxion.runcible.io.command
Interface ChangeCommand

All Known Implementing Classes:
AddDataClauseCommand, AddDataConstantAssertionCommand, AddDataConstantCommand, AddDataConstantNodeCommand, AddDataValueAssertionCommand, AddDataValueNodeCommand, AddIndividualAxiomCommand, AddIndividualNodeCommand, AddInPlaceCommand, AddMemberNodeCommand, AddObjectValueAssertionCommand, AddObjectValueNodeCommand, AddRestrictedNodeCommand, AddRootAtCommand, AddRuleCommand, AddSelectIndividualValueCommand, AddWalkedToDataNodeCommand, AddWalkedToObjectNodeCommand, ChangeNodeOWLObjectType, CompositeCommand, DuplicateSubtreeCommand, MappingCreationCommand, RenameNodeCommand, RunciblePlotChangesCommand, RuncibleUpdateCommand

public interface ChangeCommand

A ChangeCommand which can be used to alter a datastructure. Usually invoked by a ChangeInvoker, to track changes..

Version:
1.0
Author:
Tony Burdett

Method Summary
 void execute()
          Execute this command
 void undo()
          Undo this command
 

Method Detail

execute

void execute()
Execute this command


undo

void undo()
Undo this command



Copyright © 2010. All Rights Reserved.