Package com.cosylab.vdct.about
Class AboutDialogEngine
- java.lang.Object
-
- com.cosylab.vdct.about.AboutDialogEngine
-
- Direct Known Subclasses:
VisualDCTAboutDialogEngine
public abstract class AboutDialogEngine extends Object
Insert the type's description here. Creation date: (29.5.2002 16:05:11)- Author:
- cosylab
-
-
Field Summary
Fields Modifier and Type Field Description protected Object
aboutedObject
protected AboutTabReceiver
receiver
protected ArrayList
tabs
-
Constructor Summary
Constructors Constructor Description AboutDialogEngine()
AboutDialogEngine(Object toAbout)
Default constructor with "abouted object" as parameter
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description void
addAboutTab(AboutTab newTab)
This method is intended for adding Tab object into tabs ArrayList.protected void
arrangeTabs()
Object
getAboutedObject()
Accessor for aboutedObject field.AboutTabReceiver
getReceiver()
Returns the receiver.List
getTabs()
Accessor for tabs field.protected abstract void
initializeReceiver()
Insert the method's description here.protected abstract void
perform()
Insert the method's description here.void
setAboutedObject(Object aboutedObject)
Sets the aboutedObject.void
triggerReceiver()
-
-
-
Field Detail
-
tabs
protected ArrayList tabs
-
aboutedObject
protected Object aboutedObject
-
receiver
protected AboutTabReceiver receiver
-
-
Constructor Detail
-
AboutDialogEngine
public AboutDialogEngine()
-
AboutDialogEngine
public AboutDialogEngine(Object toAbout)
Default constructor with "abouted object" as parameter- Parameters:
toAbout
- toAbout
-
-
Method Detail
-
addAboutTab
public void addAboutTab(AboutTab newTab)
This method is intended for adding Tab object into tabs ArrayList. Creation date: (29.5.2002 16:43:05)- Parameters:
newTab
- java.util.ArrayList
-
getAboutedObject
public Object getAboutedObject()
Accessor for aboutedObject field. Creation date: (29.5.2002 16:50:19)- Returns:
- java.lang.Object
-
getTabs
public List getTabs()
Accessor for tabs field. Creation date: (29.5.2002 16:43:05)- Returns:
- java.util.ArrayList
-
initializeReceiver
protected abstract void initializeReceiver()
Insert the method's description here. Creation date: (3.6.2002 16:41:58)
-
perform
protected abstract void perform()
Insert the method's description here. Creation date: (29.5.2002 18:52:58)
-
getReceiver
public AboutTabReceiver getReceiver()
Returns the receiver.- Returns:
- AboutTabReceiver
-
setAboutedObject
public void setAboutedObject(Object aboutedObject)
Sets the aboutedObject.- Parameters:
aboutedObject
- The aboutedObject to set
-
triggerReceiver
public void triggerReceiver()
-
arrangeTabs
protected void arrangeTabs()
-
-