com.ebmwebsourcing.webdesigner.presentation.gwt.client.log
Class AbstractLogEntry

java.lang.Object
  extended by com.ebmwebsourcing.webdesigner.presentation.gwt.client.log.AbstractLogEntry
Direct Known Subclasses:
AddElementLogEntry, PropertyChangedLogEntry, RemoveElementLogEntry, UpdateElementLogEntry

public abstract class AbstractLogEntry
extends java.lang.Object


Constructor Summary
AbstractLogEntry(DiagramElementInstance elementInstance)
           
AbstractLogEntry(DiagramElementInstance elementInstance, long time)
           
 
Method Summary
abstract  java.lang.String getDescription()
           
 DiagramElementInstance getElementInstance()
           
 Log getLog()
           
 java.util.Date getOccurenceDate()
           
 long getOccurenceTime()
           
protected abstract  void redo()
           
 void setDescription(java.lang.String description)
           
 void setElementInstance(DiagramElementInstance elementInstance)
           
 void setLog(Log log)
           
 void setOccurenceDate(java.util.Date occurenceDate)
           
 void setOccurenceTime(long occurenceTime)
           
protected abstract  void undo()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractLogEntry

public AbstractLogEntry(DiagramElementInstance elementInstance)

AbstractLogEntry

public AbstractLogEntry(DiagramElementInstance elementInstance,
                        long time)
Method Detail

undo

protected abstract void undo()

redo

protected abstract void redo()

getOccurenceTime

public long getOccurenceTime()

getDescription

public abstract java.lang.String getDescription()

getOccurenceDate

public java.util.Date getOccurenceDate()

setOccurenceDate

public void setOccurenceDate(java.util.Date occurenceDate)

setOccurenceTime

public void setOccurenceTime(long occurenceTime)

setDescription

public void setDescription(java.lang.String description)

getElementInstance

public DiagramElementInstance getElementInstance()

setElementInstance

public void setElementInstance(DiagramElementInstance elementInstance)

setLog

public void setLog(Log log)

getLog

public Log getLog()


Copyright © 2010 eBM WebSourcing. All Rights Reserved.