|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.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.CreateType
This class contains a form component to create a new content type
Field Summary |
Fields inherited from class com.arsdigita.cms.ui.CMSForm |
CLASS, versionId |
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.event.FormProcessListener |
versionId |
Fields inherited from interface com.arsdigita.bebop.event.FormInitListener |
versionId |
Fields inherited from interface com.arsdigita.bebop.event.FormSubmissionListener |
versionId |
Fields inherited from interface com.arsdigita.bebop.event.FormValidationListener |
versionId |
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 |
Constructor Summary | |
CreateType()
|
|
CreateType(com.arsdigita.bebop.SingleSelectionModel m)
|
Method Summary | |
Object |
getObjectKey(com.arsdigita.bebop.PageState s)
|
void |
init(com.arsdigita.bebop.event.FormSectionEvent e)
Form init listener creates id for new type |
boolean |
isCancelled(com.arsdigita.bebop.PageState s)
Determines whether the form has been cancelled. |
void |
process(com.arsdigita.bebop.event.FormSectionEvent e)
Processes the form creates a new dynamic object type whose supertype is UserDefinedContentItem, and set that to be the associated object type of the new ContentType |
void |
submitted(com.arsdigita.bebop.event.FormSectionEvent e)
Form submission listener return true if this form is cancelled, false otherwise |
protected void |
updateContentTypeAssociation(ContentSection section,
ContentType type)
registers the new type to this content section and creates authoring kit for the content type. |
protected void |
updateContentTypeAssociation(ContentSection section,
ContentType type,
ContentType parentType)
registers the new type to this content section and creates authoring kit for the content type |
void |
validate(com.arsdigita.bebop.event.FormSectionEvent e)
|
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 class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
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 |
Constructor Detail |
public CreateType()
public CreateType(com.arsdigita.bebop.SingleSelectionModel m)
Method Detail |
public boolean isCancelled(com.arsdigita.bebop.PageState s)
CMSForm
isCancelled
in interface com.arsdigita.toolbox.ui.Cancellable
isCancelled
in class CMSForm
s
- The page state
public void validate(com.arsdigita.bebop.event.FormSectionEvent e) throws com.arsdigita.bebop.FormProcessException
validate
in interface com.arsdigita.bebop.event.FormValidationListener
com.arsdigita.bebop.FormProcessException
public void process(com.arsdigita.bebop.event.FormSectionEvent e) throws com.arsdigita.bebop.FormProcessException
process
in interface com.arsdigita.bebop.event.FormProcessListener
com.arsdigita.bebop.FormProcessException
public void init(com.arsdigita.bebop.event.FormSectionEvent e)
init
in interface com.arsdigita.bebop.event.FormInitListener
public void submitted(com.arsdigita.bebop.event.FormSectionEvent e) throws com.arsdigita.bebop.FormProcessException
submitted
in interface com.arsdigita.bebop.event.FormSubmissionListener
com.arsdigita.bebop.FormProcessException
protected void updateContentTypeAssociation(ContentSection section, ContentType type)
protected void updateContentTypeAssociation(ContentSection section, ContentType type, ContentType parentType)
public Object getObjectKey(com.arsdigita.bebop.PageState s)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |