com.sapportals.wcm.app.xfbuilder.client.plugin

Interface XFPlugin

All Known Implementing Classes:
ButtonWizardPlugin

public interface XFPlugin

Copyright 2004 SAP AG


Method Summary
 boolean buttonSupported()
           
 void checkMenuEntryEnabled()
           
 Object cloneOptions()
           
 JButton getButton()
           
 JMenuItem getMenuEntry()
           
 String getOptionMenuString()
           
 JPanel getOptionsDialog()
           
 String getOptionsDialogHeader()
           
 boolean menuEntrySupported()
           
 boolean optionsPanelSupported()
           
 int run(String[] args)
           
 void setOptions(Object o)
           
 

Method Detail

menuEntrySupported

boolean menuEntrySupported()

optionsPanelSupported

boolean optionsPanelSupported()

buttonSupported

boolean buttonSupported()

getMenuEntry

JMenuItem getMenuEntry()
                       throws MenuEntryNotSupportedException
Throws:
MenuEntryNotSupportedException

getOptionMenuString

String getOptionMenuString()
                           throws OptionsDialogNotSupportedException
Throws:
OptionsDialogNotSupportedException

getOptionsDialog

JPanel getOptionsDialog()
                        throws OptionsDialogNotSupportedException
Throws:
OptionsDialogNotSupportedException

getOptionsDialogHeader

String getOptionsDialogHeader()
                              throws OptionsDialogNotSupportedException
Throws:
OptionsDialogNotSupportedException

getButton

JButton getButton()
                  throws ButtonNotSupportedException
Throws:
ButtonNotSupportedException

checkMenuEntryEnabled

void checkMenuEntryEnabled()

cloneOptions

Object cloneOptions()

setOptions

void setOptions(Object o)

run

int run(String[] args)


Copyright 2011 SAP AG Complete Copyright Notice