Class SQLTrigger
- java.lang.Object
-
- org.teichert.databaseexplorer.sqlitems.SQLTrigger
-
- All Implemented Interfaces:
Serializable
,Comparable<ISQLItem<SQLTable,SQLTrigger>>
,IFilteredTreeItem
,ISQLItem<SQLTable,SQLTrigger>
public class SQLTrigger extends Object implements IFilteredTreeItem, ISQLItem<SQLTable,SQLTrigger>
Represents a trigger with most information like the condition, the event or the whole trigger-content (script) etc.- See Also:
- Serialized Form
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
clear()
int
compareTo(ISQLItem<SQLTable,SQLTrigger> o)
void
copyFrom(SQLTrigger sqlTrigger)
String
getCondition()
String
getContent()
String
getDisplayText()
String
getEvent()
String
getIcon()
String
getId()
String
getName()
SQLTable
getParent()
String
getType()
void
setCondition(String condition)
void
setContent(String content)
void
setEvent(String event)
SQLTrigger
setIcon(String icon)
void
setId(String id)
void
setName(String name)
ISQLItem<SQLTable,SQLTrigger>
setParent(SQLTable parent)
void
setType(String type)
String
toString()
-
-
-
Method Detail
-
getDisplayText
public String getDisplayText()
- Specified by:
getDisplayText
in interfaceIFilteredTreeItem
-
setIcon
public SQLTrigger setIcon(String icon)
-
getName
public String getName()
- Specified by:
getName
in interfaceISQLItem<SQLTable,SQLTrigger>
-
setName
public void setName(String name)
-
getId
public String getId()
-
setId
public void setId(String id)
-
getIcon
public String getIcon()
-
getCondition
public String getCondition()
-
setCondition
public void setCondition(String condition)
-
getType
public String getType()
-
setType
public void setType(String type)
-
getEvent
public String getEvent()
-
setEvent
public void setEvent(String event)
-
getContent
public String getContent()
-
setContent
public void setContent(String content)
-
copyFrom
public void copyFrom(SQLTrigger sqlTrigger)
- Specified by:
copyFrom
in interfaceISQLItem<SQLTable,SQLTrigger>
-
clear
public void clear()
- Specified by:
clear
in interfaceISQLItem<SQLTable,SQLTrigger>
-
getParent
public SQLTable getParent()
- Specified by:
getParent
in interfaceISQLItem<SQLTable,SQLTrigger>
-
setParent
public ISQLItem<SQLTable,SQLTrigger> setParent(SQLTable parent)
- Specified by:
setParent
in interfaceISQLItem<SQLTable,SQLTrigger>
-
compareTo
public int compareTo(ISQLItem<SQLTable,SQLTrigger> o)
- Specified by:
compareTo
in interfaceComparable<ISQLItem<SQLTable,SQLTrigger>>
-
-