package com.honeywell.honeywellXL10NextGen.xl10Controller; import com.honeywell.honeywellXL10NextGen.functionalBlocks.BHoneywellComponent; import java.util.ArrayList; import java.util.Map; import javax.baja.space.BComponentSpace; public interface ISpyderLogger { void clearActionsMap(); Map getActionsTaken(); ArrayList getBlocksToFix(BComponentSpace bComponentSpace); String getControllerModel(); String getDeviceModel(); String getDeviceName(); Map getDuplicateObjNames(); Map getErrors(); int getFirmwareModel(); Map getInvalidHWPoints(); Map getInvalidLinksKnobs(); Map getInvalidPoints(); int getNumberOfFixableBlocks(); Map getUnusedBlocks(); Map getWarnings(); void logAction(String str, String str2); void logBlockToFix(BHoneywellComponent bHoneywellComponent); void logError(String str, String str2); void logInvalidHWPoint(String str, String str2); void logInvalidPoint(String str, String str2); void logUnusedBlock(String str, String str2); void logWarning(String str, String str2); void setControllerModel(String str); void setDeviceModel(String str); void setDeviceName(String str); void setFirmwareModel(int i); }