uk.ac.kcl.cch.jb.pliny.model
Class LOType
java.lang.Object
uk.ac.kcl.cch.rdb2java.dynData.PropertyChangeObject
uk.ac.kcl.cch.rdb2java.dynData.BaseObject
uk.ac.kcl.cch.jb.pliny.model.LOType
- All Implemented Interfaces:
- IAuthorityListItem, ILoadableFromResultSet, IPropertyChangeObject
- public class LOType
- extends BaseObject
- implements IAuthorityListItem, ILoadableFromResultSet
Methods inherited from class uk.ac.kcl.cch.rdb2java.dynData.BaseObject |
doSQL, getSavedID, makeWhere, updateDBboolean, updateDBboolean, updateDBint, updateDBint, updateDBString, updateDBString, updateDBTimestamp, updateDBTimestamp |
myCache
protected static LOTypeQuery myCache
loTypeKey
protected int loTypeKey
NAME_PROP
public static final String NAME_PROP
- See Also:
- Constant Field Values
TITLEFORECOLOURINT_PROP
public static final String TITLEFORECOLOURINT_PROP
- See Also:
- Constant Field Values
TITLEBACKCOLOURINT_PROP
public static final String TITLEBACKCOLOURINT_PROP
- See Also:
- Constant Field Values
BODYFORECOLOURINT_PROP
public static final String BODYFORECOLOURINT_PROP
- See Also:
- Constant Field Values
BODYBACKCOLOURINT_PROP
public static final String BODYBACKCOLOURINT_PROP
- See Also:
- Constant Field Values
SOURCEROLEKEY_PROP
public static final String SOURCEROLEKEY_PROP
- See Also:
- Constant Field Values
TARGETROLEKEY_PROP
public static final String TARGETROLEKEY_PROP
- See Also:
- Constant Field Values
LINKS_PROP
public static final String LINKS_PROP
- See Also:
- Constant Field Values
LINKABLEOBJECTS_PROP
public static final String LINKABLEOBJECTS_PROP
- See Also:
- Constant Field Values
MAX_UNDELETABLE_TYPES
public static final int MAX_UNDELETABLE_TYPES
- See Also:
- Constant Field Values
NEW_CURRENT_EVENT
public static final String NEW_CURRENT_EVENT
- See Also:
- Constant Field Values
LOType
public LOType(boolean realEmpty)
LOType
public LOType()
setEmpty
protected void setEmpty()
getSelectEntities
public static String getSelectEntities()
getTableJoins
public static String getTableJoins()
getSQLFrom
public static String getSQLFrom()
getKeyName
protected String getKeyName()
- Specified by:
getKeyName
in class BaseObject
getTableName
protected String getTableName()
- Specified by:
getTableName
in class BaseObject
getMyConnection
protected Connection getMyConnection()
- Specified by:
getMyConnection
in class BaseObject
returnMyConnection
protected void returnMyConnection(Connection con)
- Specified by:
returnMyConnection
in class BaseObject
loadFromResultSet
public int loadFromResultSet(ResultSet rs)
throws SQLException
- Specified by:
loadFromResultSet
in interface ILoadableFromResultSet
- Throws:
SQLException
getItem
public static LOType getItem(int key)
getLoTypeKey
public int getLoTypeKey()
getName
public String getName()
getTitleForeColourInt
public int getTitleForeColourInt()
getTitleBackColourInt
public int getTitleBackColourInt()
getBodyForeColourInt
public int getBodyForeColourInt()
getBodyBackColourInt
public int getBodyBackColourInt()
getSourceRole
public Resource getSourceRole()
getTargetRole
public Resource getTargetRole()
setName
public void setName(String parm)
setTitleForeColourInt
public void setTitleForeColourInt(int parm)
setTitleBackColourInt
public void setTitleBackColourInt(int parm)
setBodyForeColourInt
public void setBodyForeColourInt(int parm)
setBodyBackColourInt
public void setBodyBackColourInt(int parm)
setSourceRole
public void setSourceRole(Resource item)
setTargetRole
public void setTargetRole(Resource item)
doInsert
protected void doInsert()
deleteMe
public void deleteMe()
reIntroduceMe
public void reIntroduceMe()
getLinks
public FKReferenceList getLinks()
signalChangeLinks
public void signalChangeLinks(Link oldItem,
Link newItem)
getLinkableObjects
public FKReferenceList getLinkableObjects()
signalChangeLinkableObjects
public void signalChangeLinkableObjects(LinkableObject oldItem,
LinkableObject newItem)
assignMyReferencesTo
public void assignMyReferencesTo(int to)
assignMyReferencesTo
public void assignMyReferencesTo(LOType assignee)
intToRgb
protected org.eclipse.swt.graphics.RGB intToRgb(int colour)
rgbToInt
protected int rgbToInt(org.eclipse.swt.graphics.RGB colour)
getTitleForeColourRGB
public org.eclipse.swt.graphics.RGB getTitleForeColourRGB()
getTitleBackColourRGB
public org.eclipse.swt.graphics.RGB getTitleBackColourRGB()
getBodyForeColourRGB
public org.eclipse.swt.graphics.RGB getBodyForeColourRGB()
getBodyBackColourRGB
public org.eclipse.swt.graphics.RGB getBodyBackColourRGB()
rgbToString
public static String rgbToString(org.eclipse.swt.graphics.RGB rgb)
stringToRGB
public static org.eclipse.swt.graphics.RGB stringToRGB(String string)
getTitleForeColour
public org.eclipse.swt.graphics.Color getTitleForeColour()
setTitleForeColourRGB
public void setTitleForeColourRGB(org.eclipse.swt.graphics.RGB parm)
getTitleBackColour
public org.eclipse.swt.graphics.Color getTitleBackColour()
setTitleBackColourRGB
public void setTitleBackColourRGB(org.eclipse.swt.graphics.RGB parm)
getBodyForeColour
public org.eclipse.swt.graphics.Color getBodyForeColour()
setBodyForeColourRGB
public void setBodyForeColourRGB(org.eclipse.swt.graphics.RGB parm)
getBodyBackColour
public org.eclipse.swt.graphics.Color getBodyBackColour()
setBodyBackColourRGB
public void setBodyBackColourRGB(org.eclipse.swt.graphics.RGB parm)
getColourIcon
public org.eclipse.swt.graphics.Image getColourIcon()
getBackColorIcon
public org.eclipse.swt.graphics.Image getBackColorIcon()
getDefaultType
public static LOType getDefaultType()
getBibRefType
public static LOType getBibRefType()
getCurrentTypeManager
public static LOType.CurrentTypeManager getCurrentTypeManager()
getCurrentType
public static LOType getCurrentType()
setCurrentType
public static void setCurrentType(LOType newType)
toString
public String toString()
getALItem
public String getALItem()
- Specified by:
getALItem
in interface IAuthorityListItem
getALID
public int getALID()
- Specified by:
getALID
in interface IAuthorityListItem
- Specified by:
getALID
in class BaseObject