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 ObjectaboutedObjectprotected AboutTabReceiverreceiverprotected ArrayListtabs
-
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 voidaddAboutTab(AboutTab newTab)This method is intended for adding Tab object into tabs ArrayList.protected voidarrangeTabs()ObjectgetAboutedObject()Accessor for aboutedObject field.AboutTabReceivergetReceiver()Returns the receiver.ListgetTabs()Accessor for tabs field.protected abstract voidinitializeReceiver()Insert the method's description here.protected abstract voidperform()Insert the method's description here.voidsetAboutedObject(Object aboutedObject)Sets the aboutedObject.voidtriggerReceiver()
-
-
-
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()
-
-