is.idega.idegaweb.golf.entity
Class StatisticBMPBean

java.lang.Object
  extended by com.idega.data.GenericEntity
      extended by is.idega.idegaweb.golf.entity.StatisticBMPBean
All Implemented Interfaces:
com.idega.data.EntityRepresentation, com.idega.data.IDOEntity, com.idega.data.IDOEntityBean, com.idega.data.IDOLegacyEntity, com.idega.data.MetaDataCapable, Statistic, java.io.Serializable, java.lang.Comparable<com.idega.data.IDOEntity>, javax.ejb.EJBLocalObject, javax.ejb.EnterpriseBean, javax.ejb.EntityBean

public class StatisticBMPBean
extends com.idega.data.GenericEntity
implements Statistic

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class com.idega.data.GenericEntity
com.idega.data.GenericEntity.ResultHelper
 
Field Summary
static java.lang.String COLUMN_DRIVE_LENGTH
           
static java.lang.String COLUMN_FAIRWAY
           
static java.lang.String COLUMN_GREENS
           
static java.lang.String COLUMN_PUTTS
           
static java.lang.String COLUMN_PUTTS_FLOAT
           
static java.lang.String COLUMN_SCORECARD
           
static java.lang.String COLUMN_TEE
           
static java.lang.String TABLE_NAME
           
 
Fields inherited from class com.idega.data.GenericEntity
_lobColumnName, COLUMN_VALUE_FALSE, COLUMN_VALUE_TRUE, MANY_TO_MANY, MANY_TO_ONE, ONE_TO_MANY, ONE_TO_ONE, UNIQUE_ID_COLUMN_NAME
 
Fields inherited from interface com.idega.data.IDOLegacyEntity
STATE_DELETED, STATE_IN_SYNCH_WITH_DATASTORE, STATE_NEW, STATE_NEW_AND_NOT_IN_SYNCH_WITH_DATASTORE, STATE_NOT_IN_SYNCH_WITH_DATASTORE
 
Constructor Summary
StatisticBMPBean()
           
 
Method Summary
 java.util.Collection ejbFindByScorecard(Scorecard scorecard)
           
 java.lang.Object ejbFindByScorecardAndTee(Scorecard scorecard, Tee tee)
           
 java.util.Collection ejbFindByTeeID(java.util.Collection teeIDs)
           
 java.lang.Object ejbFindLongestDrive(int member, java.sql.Date fromDate, java.sql.Date toDate)
           
 int ejbHomeGetCountByTeeId(java.util.Collection teeIDs)
           
 int ejbHomeGetCountDrivesByMember(int member, java.sql.Date fromDate, java.sql.Date toDate)
           
 int ejbHomeGetCountFairwaysByMember(int member, java.sql.Date fromDate, java.sql.Date toDate)
           
 int ejbHomeGetCountOnGreenByMember(int member, java.sql.Date fromDate, java.sql.Date toDate)
           
 int ejbHomeGetNumberOnFairwayByMember(int member, java.sql.Date fromDate, java.sql.Date toDate)
           
 int ejbHomeGetNumberOnFairwayByTeeID(java.util.Collection teeIDs)
           
 int ejbHomeGetNumberOnGreenByMember(int member, java.sql.Date fromDate, java.sql.Date toDate)
           
 int ejbHomeGetNumberOnGreenByTeeID(java.util.Collection teeIDs)
           
 double ejbHomeGetPuttAverageByMember(int member, java.sql.Date fromDate, java.sql.Date toDate)
           
 double ejbHomeGetPuttAverageByTeeID(java.util.Collection teeIDs)
           
 int ejbHomeGetPuttSumByMember(int member, java.sql.Date fromDate, java.sql.Date toDate)
           
 int ejbHomeGetSumOfDrivesByMember(int member, java.sql.Date fromDate, java.sql.Date toDate)
           
 int getDriveLength()
           
 java.lang.String getEntityName()
           
 int getFairway()
           
 int getGreens()
           
 int getPutts()
           
 Scorecard getScorecard()
           
 int getScorecardID()
           
 Tee getTee()
           
 int getTeeID()
           
 boolean hasGreenInRegulation()
           
 boolean hasHitFairway()
           
 void initializeAttributes()
           
 void setDriveLength(int length)
           
 void setFairway(int fairway)
           
 void setGreenInRegulation(boolean greenInRegulation)
           
 void setGreens(int greens)
           
 void setHitFairway(boolean hitFairway)
           
 void setPutts(int putts)
           
 void setScorecard(Scorecard scorecard)
           
 void setScorecardID(int scorecardID)
           
 void setTee(Tee tee)
           
 void setTeeID(int teeID)
           
 
Methods inherited from class com.idega.data.GenericEntity
addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, addColumnName, addColumnName, addColumnName, addIndex, addIndex, addIndex, addLanguageAttribute, addManyToManyRelationShip, addManyToManyRelationShip, addManyToManyRelationShip, addManyToManyRelationShip, addManyToManyRelationShip, addManyToOneRelationship, addManyToOneRelationship, addMetaData, addMetaData, addMetaDataRelationship, addOneToOneRelationship, addOneToOneRelationship, addRelationship, addTo, addTo, addTo, addTo, addTo, addTo, addTo, addTo, addToTree, addTreeRelationShip, addUniqueIDColumn, afterInitializeAttributes, beforeInitializeAttributes, clear, clearMetaDataVectors, columnsHaveChanged, compareTo, constructArray, debug, decode, decode, delete, delete, deleteMetaData, deleteMultiple, deleteMultiple, doInsertInCreate, ejbActivate, ejbCreate, ejbCreateIDO, ejbFindByPrimaryKey, ejbFindByPrimaryKeyCollection, ejbFindByPrimaryKeyIDO, ejbHomeCreateIDO, ejbLoad, ejbPassivate, ejbPostCreate, ejbPostCreateIDO, ejbRemove, ejbStore, empty, equals, equals, executeUpdate, fillColumn, findAll, findAll, findAll, findAllByColumn, findAllByColumn, findAllByColumn, findAllByColumn, findAllByColumn, findAllByColumn, findAllByColumnDescendingOrdered, findAllByColumnDescendingOrdered, findAllByColumnEquals, findAllByColumnEquals, findAllByColumnEquals, findAllByColumnEquals, findAllByColumnEqualsOrdered, findAllByColumnEqualsOrdered, findAllByColumnEqualsOrdered, findAllByColumnOrdered, findAllByColumnOrdered, findAllByColumnOrdered, findAllByColumnOrdered, findAllDescendingOrdered, findAllOrdered, findAssociated, findAssociatedOrdered, findByPrimaryKey, findRelated, findRelated, findRelated, findRelatedIDs, findRelatedIDs, findRelatedIDs, findReverseRelated, freeConnection, freeConnection, generateAndSetUniqueIDForIDO, getAttribute, getAttributes, getAverage, getBeanCache, getBlobColumnValue, getBooleanColumnValue, getBooleanColumnValue, getCachedEntities, getChanges, getCharColumnValue, getCharColumnValue, getColumn, getColumnNames, getColumnOutputStream, getColumnValue, getConnection, getConnection, getDatasource, getDateColumnValue, getDateTableValue, getDebugLogLevel, getDefaultLogLevel, getDoubleColumnValue, getDoubleColumnValue, getDoubleTableValue, getEditableColumnNames, getEJBLocalHome, getEJBLocalHome, getEmptyBlob, getEntityDefinition, getEntityInstance, getEntityInstance, getEntityState, getErrorLogLevel, getFieldValue, getFindReverseRelatedSQLQuery, getFloatColumnValue, getFloatColumnValue, getGenericEntityDefinition, getHandle, getID, getIDColumnName, getIDInteger, getIDOContainer, getIDOHome, getIDOUtil, getIfAutoIncrement, getIfEditable, getIfInsertStartData, getIfNullable, getIfUnique, getIfVisible, getInputStreamColumnValue, getIntColumnValue, getIntColumnValue, getIntegerColumnValue, getInterfaceClass, getIntTableValue, getIntTableValue, getIWMainApplication, getKeyValueSQLString, getLanguageIDColumnName, getLoadedEntityBeans, getLobColumnName, getLogger, getLongName, getMaxColumnValue, getMaxColumnValue, getMaxLength, getMetaData, getMetaDataAttributes, getMetaDataDelete, getMetaDataIds, getMetaDataInsert, getMetaDataTypes, getMetaDataUpdate, getName, getNameOfMiddleTable, getNumberOfRecords, getNumberOfRecords, getNumberOfRecords, getNumberOfRecords, getNumberOfRecords, getNumberOfRecords, getNumberOfRecordsForStringColumn, getNumberOfRecordsRelated, getNumberOfRecordsReverseRelated, getPK, getPrimaryKey, getPrimaryKeyClass, getPrimaryKeyValue, getPrimaryKeyValueSQLString, getRealValue, getRealValue, getRelationShipClass, getRelationShipType, getSimpleExplicitlySynchronizedEntityEntity, getStaticInstance, getStaticInstance, getStaticInstanceIDO, getStaticInstanceIDO, getStorageClass, getStorageClassName, getStorageClassType, getStringColumnValue, getTableName, getTimeColumnValue, getTimestampColumnValue, getUniqueId, getUniqueIdColumnName, getValue, getVisibleColumnNames, hasAutoIncrement, hasBeenSetNull, hashCode, hasLobColumn, hasMetaDataRelationship, hasUniqueIDColumn, idoAddTo, idoAddTo, idoAddTo, idoAddTo, idoAddTo, idoExecuteGlobalUpdate, idoExecuteTableUpdate, idoFindAllIDsByColumnBySQL, idoFindAllIDsByColumnOrderedBySQL, idoFindAllIDsByColumnOrderedBySQL, idoFindAllIDsByColumnOrderedBySQL, idoFindAllIDsByColumnOrderedBySQL, idoFindAllIDsByColumnsBySQL, idoFindAllIDsByColumnsBySQL, idoFindAllIDsByColumnsBySQL, idoFindAllIDsBySQL, idoFindAllIDsOrderedBySQL, idoFindByPrimaryKeyCollection, idoFindIDsBySQL, idoFindIDsBySQL, idoFindOnePKByColumnBySQL, idoFindOnePKByQuery, idoFindOnePKByQuery, idoFindOnePKBySQL, idoFindOnePKByUniqueId, idoFindPKsByMetaData, idoFindPKsByQuery, idoFindPKsByQuery, idoFindPKsByQuery, idoFindPKsByQuery, idoFindPKsByQuery, idoFindPKsByQuery, idoFindPKsByQueryIgnoringCacheAndUsingLoadBalance, idoFindPKsByQueryIgnoringCacheAndUsingLoadBalance, idoFindPKsByQueryUsingLoadBalance, idoFindPKsBySQL, idoFindPKsBySQL, idoFindPKsBySQL, idoFindPKsBySQL, idoFindPKsBySQLIgnoringCache, idoFindPKsBySQLIgnoringCache, idoGetAverage, idoGetNumberOfRecords, idoGetNumberOfRecords, idoGetNumberOfRecords, idoGetNumberOfRecords, idoGetRelatedEntities, idoGetRelatedEntities, idoGetRelatedEntities, idoGetRelatedEntities, idoGetRelatedEntitiesBySQL, idoGetRelatedEntitiesOrderedByColumn, idoGetRelatedEntityPKs, idoGetRelatedEntityPKs, idoGetRelatedEntityPKs, idoGetReverseRelatedEntities, idoGetValueFromSingleValueResultSet, idoGetValueFromSingleValueResultSet, idoQuery, idoQuery, idoQueryGetSelect, idoQueryGetSelectCount, idoQueryTable, idoRemoveFrom, idoRemoveFrom, idoRemoveFrom, idoRemoveFrom, idoRemoveRelationsTo, idoRemoveRelationTo, idoSelectPKQuery, idoSelectQuery, initializeColumnValue, insert, insert, insertForCreate, insertMetaData, insertStartData, isColumnValueNotEmpty, isDebugActive, isIdColumnValueNotEmpty, isIdentical, isIdentical, isInSynchWithDatastore, isNull, isPrimaryKey, isPrimaryKeyColumn, isStoredValueNull, log, log, log, logConfig, logDebug, logError, logSevere, logSQL, logWarning, metaDataHasChanged, metaDataHasChanged, moveChildrenToCurrent, preEjbLoad, remove, removeAllMetaData, removeFrom, removeFrom, removeFrom, removeFrom, removeFrom, removeFrom, removeFrom, removeFromColumn, removeMetaData, renameMetaData, renameMetaData, reverseRemoveFrom, setAsPrimaryKey, setColumn, setColumn, setColumn, setColumn, setColumn, setColumn, setColumn, setColumn, setColumn, setColumn, setColumn, setColumn, setColumnAsNull, setDatasource, setDatasource, setDefaultValues, setEditable, setEJBLocalHome, setEntityContext, setEntityState, setGenericEntityDefinition, setID, setID, setLongName, setMaxLength, setMetaData, setMetaData, setMetaDataAttributes, setName, setNullable, setPrimaryKey, setPrimaryKey, setRelationShipClassName, setRelationShipType, setStorageClass, setStorageClassName, setStorageClassType, setStringColumn, setToInsertStartData, setUnique, setUniqueId, setValue, setValue, setVisible, store, toString, unsetEntityContext, update, update, updateMetaData
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.idega.data.IDOLegacyEntity
addMetaData, addMetaData, addTo, addTo, addTo, addTo, addTo, addTo, addTo, addTreeRelationShip, clear, columnsHaveChanged, constructArray, delete, delete, deleteMetaData, deleteMultiple, deleteMultiple, empty, fillColumn, findAll, findAll, findAll, findAllByColumn, findAllByColumn, findAllByColumn, findAllByColumn, findAllByColumn, findAllByColumn, findAllByColumnDescendingOrdered, findAllByColumnDescendingOrdered, findAllByColumnEquals, findAllByColumnEquals, findAllByColumnEquals, findAllByColumnEquals, findAllByColumnEqualsOrdered, findAllByColumnEqualsOrdered, findAllByColumnEqualsOrdered, findAllByColumnOrdered, findAllByColumnOrdered, findAllByColumnOrdered, findAllByColumnOrdered, findAllDescendingOrdered, findAllOrdered, findAssociated, findAssociatedOrdered, findByPrimaryKey, findRelated, findRelated, findRelatedIDs, findRelatedIDs, findReverseRelated, freeConnection, freeConnection, getBlobColumnValue, getBooleanColumnValue, getCharColumnValue, getColumn, getColumnNames, getColumnOutputStream, getColumnValue, getConnection, getConnection, getDatasource, getDoubleColumnValue, getEditableColumnNames, getEmptyBlob, getEntityState, getFloatColumnValue, getID, getIDColumnName, getIDInteger, getIfEditable, getIfInsertStartData, getIfNullable, getIfUnique, getIfVisible, getInputStreamColumnValue, getIntColumnValue, getIntegerColumnValue, getIntTableValue, getLobColumnName, getLongName, getMaxColumnValue, getMaxColumnValue, getMaxLength, getMetaDataDelete, getMetaDataIds, getMetaDataInsert, getMetaDataUpdate, getName, getNameOfMiddleTable, getNumberOfRecords, getNumberOfRecords, getNumberOfRecords, getNumberOfRecords, getNumberOfRecords, getNumberOfRecordsRelated, getNumberOfRecordsReverseRelated, getPrimaryKeyValue, getRelationShipClass, getRelationShipType, getStorageClassName, getStorageClassType, getStringColumnValue, getTableName, getVisibleColumnNames, hasBeenSetNull, hasLobColumn, hasMetaDataRelationship, insert, insert, insertMetaData, isInSynchWithDatastore, isNull, isPrimaryKey, metaDataHasChanged, metaDataHasChanged, removeFrom, removeFrom, removeFrom, removeFrom, removeFrom, removeFromColumn, removeMetaData, reverseRemoveFrom, setColumn, setColumn, setColumn, setColumn, setColumn, setColumn, setColumn, setColumn, setDatasource, setDefaultValues, setEntityState, setID, setID, setLongName, setMaxLength, setName, setNullable, setRelationShipClassName, setRelationShipType, setStorageClassName, setStorageClassType, setStringColumn, setToInsertStartData, setUnique, setVisible, toString, update, update, updateMetaData
 
Methods inherited from interface com.idega.data.IDOEntity
decode, decode, getEntityDefinition, store
 
Methods inherited from interface javax.ejb.EJBLocalObject
getEJBLocalHome, getPrimaryKey, isIdentical, remove
 
Methods inherited from interface java.lang.Comparable
compareTo
 
Methods inherited from interface com.idega.data.MetaDataCapable
getMetaData, getMetaDataAttributes, getMetaDataTypes, renameMetaData, renameMetaData, setMetaData, setMetaData, setMetaDataAttributes
 

Field Detail

COLUMN_SCORECARD

public static final java.lang.String COLUMN_SCORECARD
See Also:
Constant Field Values

COLUMN_TEE

public static final java.lang.String COLUMN_TEE
See Also:
Constant Field Values

COLUMN_FAIRWAY

public static final java.lang.String COLUMN_FAIRWAY
See Also:
Constant Field Values

COLUMN_GREENS

public static final java.lang.String COLUMN_GREENS
See Also:
Constant Field Values

COLUMN_PUTTS

public static final java.lang.String COLUMN_PUTTS
See Also:
Constant Field Values

COLUMN_PUTTS_FLOAT

public static final java.lang.String COLUMN_PUTTS_FLOAT
See Also:
Constant Field Values

COLUMN_DRIVE_LENGTH

public static final java.lang.String COLUMN_DRIVE_LENGTH
See Also:
Constant Field Values

TABLE_NAME

public static final java.lang.String TABLE_NAME
See Also:
Constant Field Values
Constructor Detail

StatisticBMPBean

public StatisticBMPBean()
Method Detail

initializeAttributes

public void initializeAttributes()
Specified by:
initializeAttributes in class com.idega.data.GenericEntity

getEntityName

public java.lang.String getEntityName()
Specified by:
getEntityName in interface com.idega.data.IDOLegacyEntity
Specified by:
getEntityName in class com.idega.data.GenericEntity

getScorecard

public Scorecard getScorecard()
Specified by:
getScorecard in interface Statistic
See Also:
getScorecard()

getScorecardID

public int getScorecardID()
Specified by:
getScorecardID in interface Statistic
See Also:
getScorecardID()

getTee

public Tee getTee()
Specified by:
getTee in interface Statistic
See Also:
getTee()

getTeeID

public int getTeeID()
Specified by:
getTeeID in interface Statistic
See Also:
getTeeID()

getFairway

public int getFairway()
Specified by:
getFairway in interface Statistic
See Also:
getFairway()

hasHitFairway

public boolean hasHitFairway()
Specified by:
hasHitFairway in interface Statistic
See Also:
hasHitFairway()

getGreens

public int getGreens()
Specified by:
getGreens in interface Statistic
See Also:
getGreens()

hasGreenInRegulation

public boolean hasGreenInRegulation()
Specified by:
hasGreenInRegulation in interface Statistic
See Also:
hasGreenInRegulation()

getPutts

public int getPutts()
Specified by:
getPutts in interface Statistic
See Also:
getPutts()

getDriveLength

public int getDriveLength()
Specified by:
getDriveLength in interface Statistic
See Also:
getDriveLength()

setScorecard

public void setScorecard(Scorecard scorecard)
Specified by:
setScorecard in interface Statistic
See Also:
setScorecard(is.idega.idegaweb.golf.entity.Scorecard)

setScorecardID

public void setScorecardID(int scorecardID)
Specified by:
setScorecardID in interface Statistic
See Also:
setScorecardID(int)

setTee

public void setTee(Tee tee)
Specified by:
setTee in interface Statistic
See Also:
setTee(is.idega.idegaweb.golf.entity.Tee)

setTeeID

public void setTeeID(int teeID)
Specified by:
setTeeID in interface Statistic
See Also:
setTeeID(int)

setFairway

public void setFairway(int fairway)
Specified by:
setFairway in interface Statistic
See Also:
setFairway(int)

setHitFairway

public void setHitFairway(boolean hitFairway)
Specified by:
setHitFairway in interface Statistic
See Also:
setHitFairway(boolean)

setGreens

public void setGreens(int greens)
Specified by:
setGreens in interface Statistic
See Also:
setGreens(int)

setGreenInRegulation

public void setGreenInRegulation(boolean greenInRegulation)
Specified by:
setGreenInRegulation in interface Statistic
See Also:
setGreenInRegulation(boolean)

setPutts

public void setPutts(int putts)
Specified by:
setPutts in interface Statistic
See Also:
setPutts(int)

setDriveLength

public void setDriveLength(int length)
Specified by:
setDriveLength in interface Statistic
See Also:
setDriveLength(int)

ejbFindByScorecard

public java.util.Collection ejbFindByScorecard(Scorecard scorecard)
                                        throws javax.ejb.FinderException
Throws:
javax.ejb.FinderException

ejbFindByScorecardAndTee

public java.lang.Object ejbFindByScorecardAndTee(Scorecard scorecard,
                                                 Tee tee)
                                          throws javax.ejb.FinderException
Throws:
javax.ejb.FinderException

ejbFindByTeeID

public java.util.Collection ejbFindByTeeID(java.util.Collection teeIDs)
                                    throws javax.ejb.FinderException
Throws:
javax.ejb.FinderException

ejbHomeGetNumberOnFairwayByTeeID

public int ejbHomeGetNumberOnFairwayByTeeID(java.util.Collection teeIDs)
                                     throws com.idega.data.IDOException
Throws:
com.idega.data.IDOException

ejbHomeGetCountByTeeId

public int ejbHomeGetCountByTeeId(java.util.Collection teeIDs)
                           throws com.idega.data.IDOException
Throws:
com.idega.data.IDOException

ejbHomeGetNumberOnGreenByTeeID

public int ejbHomeGetNumberOnGreenByTeeID(java.util.Collection teeIDs)
                                   throws com.idega.data.IDOException
Throws:
com.idega.data.IDOException

ejbHomeGetPuttAverageByTeeID

public double ejbHomeGetPuttAverageByTeeID(java.util.Collection teeIDs)
                                    throws com.idega.data.IDOException
Throws:
com.idega.data.IDOException

ejbHomeGetPuttAverageByMember

public double ejbHomeGetPuttAverageByMember(int member,
                                            java.sql.Date fromDate,
                                            java.sql.Date toDate)
                                     throws com.idega.data.IDOException
Throws:
com.idega.data.IDOException

ejbHomeGetPuttSumByMember

public int ejbHomeGetPuttSumByMember(int member,
                                     java.sql.Date fromDate,
                                     java.sql.Date toDate)
                              throws com.idega.data.IDOException
Throws:
com.idega.data.IDOException

ejbHomeGetCountFairwaysByMember

public int ejbHomeGetCountFairwaysByMember(int member,
                                           java.sql.Date fromDate,
                                           java.sql.Date toDate)
                                    throws com.idega.data.IDOException
Throws:
com.idega.data.IDOException

ejbHomeGetCountOnGreenByMember

public int ejbHomeGetCountOnGreenByMember(int member,
                                          java.sql.Date fromDate,
                                          java.sql.Date toDate)
                                   throws com.idega.data.IDOException
Throws:
com.idega.data.IDOException

ejbHomeGetNumberOnGreenByMember

public int ejbHomeGetNumberOnGreenByMember(int member,
                                           java.sql.Date fromDate,
                                           java.sql.Date toDate)
                                    throws com.idega.data.IDOException
Throws:
com.idega.data.IDOException

ejbHomeGetNumberOnFairwayByMember

public int ejbHomeGetNumberOnFairwayByMember(int member,
                                             java.sql.Date fromDate,
                                             java.sql.Date toDate)
                                      throws com.idega.data.IDOException
Throws:
com.idega.data.IDOException

ejbHomeGetCountDrivesByMember

public int ejbHomeGetCountDrivesByMember(int member,
                                         java.sql.Date fromDate,
                                         java.sql.Date toDate)
                                  throws com.idega.data.IDOException
Throws:
com.idega.data.IDOException

ejbHomeGetSumOfDrivesByMember

public int ejbHomeGetSumOfDrivesByMember(int member,
                                         java.sql.Date fromDate,
                                         java.sql.Date toDate)
                                  throws com.idega.data.IDOException
Throws:
com.idega.data.IDOException

ejbFindLongestDrive

public java.lang.Object ejbFindLongestDrive(int member,
                                            java.sql.Date fromDate,
                                            java.sql.Date toDate)
                                     throws javax.ejb.FinderException
Throws:
javax.ejb.FinderException


Copyright © 2000-2014 idega software. All Rights Reserved.