com.arsdigita.cms.ui.type
Class AddType
java.lang.Object
com.arsdigita.bebop.Completable
com.arsdigita.bebop.SimpleComponent
com.arsdigita.bebop.FormSection
com.arsdigita.bebop.Form
com.arsdigita.cms.ui.CMSForm
com.arsdigita.cms.ui.type.AddType
- All Implemented Interfaces:
- com.arsdigita.bebop.util.BebopConstants, com.arsdigita.toolbox.ui.Cancellable, Cloneable, com.arsdigita.bebop.Component, com.arsdigita.bebop.Container, EventListener, com.arsdigita.bebop.event.FormInitListener, com.arsdigita.bebop.event.FormProcessListener, com.arsdigita.util.Lockable, com.arsdigita.bebop.event.PrintListener
- public class AddType
- extends CMSForm
- implements com.arsdigita.bebop.event.PrintListener, com.arsdigita.bebop.event.FormProcessListener, com.arsdigita.bebop.event.FormInitListener
This class contains a form component to add a content type
- Version:
- $Revision: #14 $ $Date: 2004/04/07 $
- Author:
- Jack Chung (flattop@arsdigita.com)
Field Summary |
protected com.arsdigita.bebop.form.Submit |
m_cancel
|
protected com.arsdigita.bebop.form.TextField |
m_className
|
protected com.arsdigita.bebop.form.TextArea |
m_description
|
protected com.arsdigita.bebop.form.Hidden |
m_id
|
protected com.arsdigita.bebop.form.TextField |
m_label
|
protected com.arsdigita.bebop.form.SingleSelect |
m_lifecycleSelect
|
protected com.arsdigita.bebop.form.TextField |
m_objectType
|
protected com.arsdigita.bebop.form.Submit |
m_submit
|
static String |
versionId
|
Fields inherited from class com.arsdigita.cms.ui.CMSForm |
CLASS |
Fields inherited from class com.arsdigita.bebop.Form |
GET, POST |
Fields inherited from class com.arsdigita.bebop.FormSection |
m_formModel, m_panel |
Fields inherited from class com.arsdigita.bebop.SimpleComponent |
m_attr |
Fields inherited from interface com.arsdigita.bebop.util.BebopConstants |
BEBOP_BORDER, BEBOP_BOXPANEL, BEBOP_CELL, BEBOP_CHECKBOX, BEBOP_CHECKBOXGROUP, BEBOP_COLUMNPANEL, BEBOP_DATE, BEBOP_DATETIME, BEBOP_DHTMLEDITOR, BEBOP_FORMERRORS, BEBOP_FORMWIDGET, BEBOP_GRIDPANEL, BEBOP_LIST, BEBOP_MULTISELECT, BEBOP_OPTION, BEBOP_PAD, BEBOP_PADFRAME, BEBOP_PANELROW, BEBOP_PORTAL, BEBOP_PORTLET, BEBOP_RADIO, BEBOP_RADIOGROUP, BEBOP_SEG_BODY, BEBOP_SEG_HEADER, BEBOP_SEG_PANEL, BEBOP_SEGMENT, BEBOP_SELECT, BEBOP_TABLE, BEBOP_TABLEBODY, BEBOP_TABLEROW, BEBOP_TEXTAREA |
Fields inherited from interface com.arsdigita.bebop.Component |
BEBOP_XML_NS, ID, ON_CLICK, STYLE |
Method Summary |
Object |
getObjectKey(com.arsdigita.bebop.PageState s)
|
void |
init(com.arsdigita.bebop.event.FormSectionEvent e)
|
boolean |
isCancelled(com.arsdigita.bebop.PageState state)
Determines whether the form has been cancelled. |
void |
prepare(com.arsdigita.bebop.event.PrintEvent event)
Print listener to generate the select widget for the list of
lifecyle definitions |
void |
process(com.arsdigita.bebop.event.FormSectionEvent e)
Processes the form |
protected void |
updateContentTypeAssociation(ContentSection section,
ContentType type)
|
Methods inherited from class com.arsdigita.bebop.Form |
addMagicTag, excludeParameterFromExport, generateErrors, generateXML, generateXMLSansState, getAction, getFormData, getName, getProcessInvisible, isRedirecting, process, register, respond, setAction, setEncType, setFormData, setMethod, setName, setOnReset, setOnSubmit, setProcessInvisible, setRedirecting, toString, traverse |
Methods inherited from class com.arsdigita.bebop.FormSection |
add, add, addCancelListener, addInitListener, addProcessListener, addSubmissionListener, addValidationListener, children, contains, createInitListener, createProcessListener, createSubmissionListener, createValidationListener, fireCancel, fireInit, fireProcess, fireSubmitted, fireValidate, forwardInit, forwardProcess, forwardSubmission, forwardValidation, get, getModel, getPanel, indexOf, isEmpty, lock, register, removeCancelListener, removeInitListener, removeProcessListener, removeSubmissionListener, removeValidationListener, size |
Methods inherited from class com.arsdigita.bebop.SimpleComponent |
clone, exportAttributes, getAttribute, getClassAttr, getIdAttr, getKey, getMetaDataAttribute, getStyleAttr, hasAttributes, isLocked, isVisible, setAttribute, setClassAttr, setIdAttr, setKey, setMetaDataAttribute, setStyleAttr, setVisible |
Methods inherited from class com.arsdigita.bebop.Completable |
addCompletionListener, fireCompletionEvent |
Methods inherited from interface com.arsdigita.bebop.Component |
getClassAttr, getIdAttr, getKey, getStyleAttr, isVisible, setClassAttr, setIdAttr, setKey, setStyleAttr, setVisible |
Methods inherited from interface com.arsdigita.util.Lockable |
isLocked |
versionId
public static final String versionId
- See Also:
- Constant Field Values
m_id
protected com.arsdigita.bebop.form.Hidden m_id
m_label
protected com.arsdigita.bebop.form.TextField m_label
m_objectType
protected com.arsdigita.bebop.form.TextField m_objectType
m_className
protected com.arsdigita.bebop.form.TextField m_className
m_description
protected com.arsdigita.bebop.form.TextArea m_description
m_lifecycleSelect
protected com.arsdigita.bebop.form.SingleSelect m_lifecycleSelect
m_submit
protected com.arsdigita.bebop.form.Submit m_submit
m_cancel
protected com.arsdigita.bebop.form.Submit m_cancel
AddType
public AddType()
isCancelled
public boolean isCancelled(com.arsdigita.bebop.PageState state)
- Description copied from class:
CMSForm
- Determines whether the form has been cancelled.
Override this method if the form can be cancelled.
- Specified by:
isCancelled
in interface com.arsdigita.toolbox.ui.Cancellable
- Overrides:
isCancelled
in class CMSForm
- Parameters:
state
- The page state
- Returns:
- true if the form is cancelled, false otherwise
prepare
public void prepare(com.arsdigita.bebop.event.PrintEvent event)
- Print listener to generate the select widget for the list of
lifecyle definitions
- Specified by:
prepare
in interface com.arsdigita.bebop.event.PrintListener
process
public void process(com.arsdigita.bebop.event.FormSectionEvent e)
throws com.arsdigita.bebop.FormProcessException
- Processes the form
- Specified by:
process
in interface com.arsdigita.bebop.event.FormProcessListener
- Throws:
com.arsdigita.bebop.FormProcessException
init
public void init(com.arsdigita.bebop.event.FormSectionEvent e)
- Specified by:
init
in interface com.arsdigita.bebop.event.FormInitListener
updateContentTypeAssociation
protected void updateContentTypeAssociation(ContentSection section,
ContentType type)
getObjectKey
public Object getObjectKey(com.arsdigita.bebop.PageState s)
Copyright (c) 2004 Red Hat, Inc. Corporation. All Rights Reserved. Generated at July 19 2004:2352 UTC