plugins
Interface IHOMiniModel

All Known Implementing Classes:
HOMiniModel

public interface IHOMiniModel

Interface to access all HO! functions


Method Summary
 ISpieler createPlayer(IPlayerData data)
          Creates a ISpieler instance for external use
 void deleteHRF(int hrfid)
          deletes HRF from DB a refresh is needed after this func is called! IGUI->doRefresh();
 IJDBCAdapter getAdapter()
          Getter for property m_clDBAdapter.
 java.util.Vector getAllOldSpieler()
          Returns all Player, you have ever had, but not the actual player.
 java.util.Vector getAllSpieler()
          Returns all Player of the actual HRF
 IBasics getBasics()
          Returns Basics
 java.util.List getDataUsefullMatches(java.util.Date startingDate, java.util.Date startingDateForFriendlies)
          List of useful data for export
 IDBAdapter getDBAdapter()
          Get the the IDBAdapter instance
 java.util.Vector getDBManualTrainingsVector()
          gets manual added/changed Trainingsweeks from DB
 IDownloadHelper getDownloadHelper()
          Getter for property m_lcDownloadHelper.
 IEPV getEPV()
          Returns the EPV Manager
 IFinanzen getFinanzen()
          Returns economics
 IFutureTrainingManager getFutureTrainingManager(ISpieler p, java.util.List trainings, int cotrainer, int keeper, int trainerLvl)
          gets IFutureTrainingManager
 java.util.List getFutureTrainingWeeks()
          gets future Trainingsweeks from DB
 IGUI getGUI()
          Access the HO! GUI
 IHelper getHelper()
          Getter for property m_clHelper.
 IHOFriendlyManager getHOFriendlyManager()
          get HOFriendlyManager
 double getHOVersion()
          Returns the HO! Version
 ILiga getLiga()
          Returns the league
 ILineUp getLineUP()
          Get the Lineup shown in HO!
 IMatchDetails getMatchDetails(int matchId)
          Gibt die MatchDetails zu einem Match zurück
 IMatchKurzInfo[] getMatchesKurzInfo(int teamId)
          holt die MAtches zu einem Team aus der DB
 IMatchKurzInfo[] getMatchesKurzInfo(int teamId, int matchtyp, boolean asc)
          Important: if teamid = -1 then matchtyp must be ISpielePanel.ALLE_SPIELE !
 IMatchLineup getMatchLineup(int matchID)
          gets lineup to a specified match
 IMatchPredictionManager getMatchPredictionManager()
          gets Match Prediction Manager
 java.util.Properties getResource()
          Getter for property m_clResource.
 ISpieler getSpieler(int id)
          Returns the player with the id
 ISpieler getSpielerAtDate(int spielerid, java.sql.Timestamp time)
          Fetches players data to a given time
 ISpielplan[] getSpielplaene()
          get ALL League Fixtures stored in DB
 ISpielplan getSpielplan(int ligaId, int saison)
          get League Fixtures for specified league and season
 IStadium getStadium()
          Gibt das Stadium zurück
 ITeam getTeam()
          Returns the team
 ISpieler getTrainer()
          Returns the Coach
 ITrainingsManager getTrainingsManager()
          gets ITrainingsManager
 UserParameter getUserSettings()
          Getter for property m_clUserSettings.
 IVerein getVerein()
          Gibt den Verein zurück
 IXMLParser getXMLParser()
          Getter for property m_clXMLParser.
 IXtraData getXtraDaten()
          gets XtraData Object
 void saveFutureTraining(IFutureTrainingWeek training)
          stores FutureTrainingWeek in database
 void saveTraining(ITrainingWeek training)
          stores TrainingWeek in database
 

Method Detail

getAdapter

IJDBCAdapter getAdapter()
Getter for property m_clDBAdapter.

Returns:
Value of property m_clDBAdapter.

getDBAdapter

IDBAdapter getDBAdapter()
Get the the IDBAdapter instance

Returns:
a valid IDBAdapter instance

getAllOldSpieler

java.util.Vector getAllOldSpieler()
Returns all Player, you have ever had, but not the actual player. To get all player, you have ever had, use getAllSpieler and getAllOldSpieler

Returns:
TODO Missing Return Method Documentation

getAllSpieler

java.util.Vector getAllSpieler()
Returns all Player of the actual HRF

Returns:
TODO Missing Return Method Documentation

getBasics

IBasics getBasics()
Returns Basics

Returns:
TODO Missing Return Method Documentation

getDBManualTrainingsVector

java.util.Vector getDBManualTrainingsVector()
gets manual added/changed Trainingsweeks from DB

Returns:
TODO Missing Return Method Documentation

getDownloadHelper

IDownloadHelper getDownloadHelper()
Getter for property m_lcDownloadHelper.

Returns:
Value of property m_lcDownloadHelper.

getEPV

IEPV getEPV()
Returns the EPV Manager

Returns:
The EPV Manager

getFinanzen

IFinanzen getFinanzen()
Returns economics

Returns:
TODO Missing Return Method Documentation

getGUI

IGUI getGUI()
Access the HO! GUI

Returns:
TODO Missing Return Method Documentation

getHOFriendlyManager

IHOFriendlyManager getHOFriendlyManager()
get HOFriendlyManager

Returns:
TODO Missing Return Method Documentation

getHOVersion

double getHOVersion()
Returns the HO! Version

Returns:
TODO Missing Return Method Documentation

getHelper

IHelper getHelper()
Getter for property m_clHelper.

Returns:
Value of property m_clHelper.

getLiga

ILiga getLiga()
Returns the league

Returns:
TODO Missing Return Method Documentation

getLineUP

ILineUp getLineUP()
Get the Lineup shown in HO!

Returns:
TODO Missing Return Method Documentation

getMatchDetails

IMatchDetails getMatchDetails(int matchId)
Gibt die MatchDetails zu einem Match zurück

Parameters:
matchId - TODO Missing Constructuor Parameter Documentation
Returns:
TODO Missing Return Method Documentation

getMatchLineup

IMatchLineup getMatchLineup(int matchID)
gets lineup to a specified match

Parameters:
matchID - TODO Missing Constructuor Parameter Documentation
Returns:
TODO Missing Return Method Documentation

getMatchPredictionManager

IMatchPredictionManager getMatchPredictionManager()
gets Match Prediction Manager

Returns:
TODO Missing Return Method Documentation

getMatchesKurzInfo

IMatchKurzInfo[] getMatchesKurzInfo(int teamId)
holt die MAtches zu einem Team aus der DB

Parameters:
teamId - Die Teamid oder -1 für alle
Returns:
TODO Missing Return Method Documentation

getMatchesKurzInfo

IMatchKurzInfo[] getMatchesKurzInfo(int teamId,
                                    int matchtyp,
                                    boolean asc)
Important: if teamid = -1 then matchtyp must be ISpielePanel.ALLE_SPIELE !

Parameters:
teamId - Teamid oder -1 for all
matchtyp - Const in ISpielePanel
asc - Order by Matchdate (false= DESC)
Returns:
TODO Missing Return Method Documentation

getResource

java.util.Properties getResource()
Getter for property m_clResource. usage minimodel.getResource().getProperty("Download") to get Name for download in current language

Returns:
Value of property m_clResource.

getSpieler

ISpieler getSpieler(int id)
Returns the player with the id

Parameters:
id - TODO Missing Constructuor Parameter Documentation
Returns:
TODO Missing Return Method Documentation

getSpielerAtDate

ISpieler getSpielerAtDate(int spielerid,
                          java.sql.Timestamp time)
Fetches players data to a given time

Parameters:
spielerid - ID of player
time - timestamp to use
Returns:
ISpieler containing data for player, null if no match around that date can be found!

getSpielplaene

ISpielplan[] getSpielplaene()
get ALL League Fixtures stored in DB

Returns:
TODO Missing Return Method Documentation

getSpielplan

ISpielplan getSpielplan(int ligaId,
                        int saison)
get League Fixtures for specified league and season

Parameters:
ligaId - TODO Missing Constructuor Parameter Documentation
saison - TODO Missing Constructuor Parameter Documentation
Returns:
TODO Missing Return Method Documentation

getStadium

IStadium getStadium()
Gibt das Stadium zurück

Returns:
TODO Missing Return Method Documentation

getTeam

ITeam getTeam()
Returns the team

Returns:
TODO Missing Return Method Documentation

getTrainer

ISpieler getTrainer()
Returns the Coach

Returns:
TODO Missing Return Method Documentation

getTrainingsManager

ITrainingsManager getTrainingsManager()
gets ITrainingsManager

Returns:
TODO Missing Return Method Documentation

getUserSettings

UserParameter getUserSettings()
Getter for property m_clUserSettings.

Returns:
Value of property m_clUserSettings.

getVerein

IVerein getVerein()
Gibt den Verein zurück

Returns:
TODO Missing Return Method Documentation

getXMLParser

IXMLParser getXMLParser()
Getter for property m_clXMLParser.

Returns:
Value of property m_clXMLParser.

getXtraDaten

IXtraData getXtraDaten()
gets XtraData Object

Returns:
TODO Missing Return Method Documentation

deleteHRF

void deleteHRF(int hrfid)
deletes HRF from DB a refresh is needed after this func is called! IGUI->doRefresh();

Parameters:
hrfid - TODO Missing Constructuor Parameter Documentation

saveTraining

void saveTraining(ITrainingWeek training)
stores TrainingWeek in database

Parameters:
training - TODO Missing Constructuor Parameter Documentation

getFutureTrainingManager

IFutureTrainingManager getFutureTrainingManager(ISpieler p,
                                                java.util.List trainings,
                                                int cotrainer,
                                                int keeper,
                                                int trainerLvl)
gets IFutureTrainingManager

Returns:
TODO Missing Return Method Documentation

getFutureTrainingWeeks

java.util.List getFutureTrainingWeeks()
gets future Trainingsweeks from DB

Returns:
TODO Missing Return Method Documentation

saveFutureTraining

void saveFutureTraining(IFutureTrainingWeek training)
stores FutureTrainingWeek in database

Parameters:
training - TODO Missing Constructuor Parameter Documentation

createPlayer

ISpieler createPlayer(IPlayerData data)
Creates a ISpieler instance for external use

Parameters:
data - player data to be created
Returns:
Spieler instance

getDataUsefullMatches

java.util.List getDataUsefullMatches(java.util.Date startingDate,
                                     java.util.Date startingDateForFriendlies)
List of useful data for export

Parameters:
startingDate - starting data to export from (for non friendlies)
startingDateForFriendlies - starting data to export from (for friendlies)
Returns:
List of IExportMatchData objects