com.partnersoft.maps.model
Class AbstractModuleLogic

java.lang.Object
  extended by com.partnersoft.maps.model.AbstractModuleLogic

public abstract class AbstractModuleLogic
extends java.lang.Object

Basic ModuleLogic containing a basic AbstractModuleKit.

Copyright 2008 Partner Software, Inc.

Version:
$Id$
Author:
Rich Stepanski

Constructor Summary
AbstractModuleLogic(AbstractModuleKit kit)
          Creates an AbstractModuleLogic with passed kit.
 
Method Summary
abstract  java.lang.Object addAndSelect(MapEditContext context)
           
 void enableAndRefresh()
           
 AbstractModuleKit getKit()
           
abstract  java.lang.Object moveAndSelect(MapEditContext context)
           
 void refresh()
           
abstract  java.lang.Object rotateAndSelect(MapEditContext context)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractModuleLogic

public AbstractModuleLogic(AbstractModuleKit kit)
Creates an AbstractModuleLogic with passed kit.

Parameters:
kit - - The kit for this class.
Method Detail

getKit

public final AbstractModuleKit getKit()

refresh

public void refresh()

enableAndRefresh

public void enableAndRefresh()

addAndSelect

public abstract java.lang.Object addAndSelect(MapEditContext context)

moveAndSelect

public abstract java.lang.Object moveAndSelect(MapEditContext context)

rotateAndSelect

public abstract java.lang.Object rotateAndSelect(MapEditContext context)