public class AttributeChangeEvent extends PageEditorEvent
Constructor and Description |
---|
AttributeChangeEvent(java.lang.String pagePath,
javax.faces.component.UIComponent comp,
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> compProps,
javax.faces.component.UIComponent field,
java.lang.Object value)
Create a AttributeChange event with ...
|
Modifier and Type | Method and Description |
---|---|
javax.faces.component.UIComponent |
getComponent()
Returns the component that is being edited
|
java.lang.String |
getErrorDetail()
Deprecated.
|
java.lang.String |
getErrorSummary()
Deprecated.
|
Event |
getEventType()
Returns the type of this event.
|
javax.faces.component.UIComponent |
getField()
Returns the field whose value is being validated.
|
java.lang.String |
getFieldName()
Returns the field name
|
java.lang.String |
getMessageDetail()
Returns the detail message
|
javax.faces.application.FacesMessage.Severity |
getMessageSeverity()
Returns the message severity
|
java.lang.String |
getMessageSummary()
Returns the detail summary
|
java.lang.Object |
getNewValue()
Returns the new value of the field
|
java.lang.Object |
getOldValue()
Returns the old value of the field
|
java.lang.String |
getPagePath()
Returns the page path
|
java.lang.Object |
getPropertyValue(java.lang.String propertyLabel)
Returns the value of a property of the component that is being edited
|
void |
processListener(PageEditorListener listener)
Broadcast this
AttributeChangeEvent to the specified
PageEditorListener , by whatever mechanism is appropriate. |
void |
setErrorDetail(java.lang.String errDetail)
Deprecated.
|
void |
setErrorSummary(java.lang.String errSummary)
Deprecated.
|
void |
setMessageDetail(java.lang.String msgDetail)
Set the message detail
|
void |
setMessageSeverity(javax.faces.application.FacesMessage.Severity severity)
Set the message severity
|
void |
setMessageSummary(java.lang.String msgSummary)
Set the message summary
|
void |
setShowMessage(boolean showMsg)
Set the flag which indicates if to show message when no error
|
boolean |
showMessage()
If to show message when no error
|
isEventHandled, setEventHandled
public AttributeChangeEvent(java.lang.String pagePath, javax.faces.component.UIComponent comp, java.util.List<java.util.Map<java.lang.String,java.lang.Object>> compProps, javax.faces.component.UIComponent field, java.lang.Object value)
public java.lang.String getPagePath()
public javax.faces.component.UIComponent getComponent()
UIComponent
of the selected component.public java.lang.Object getPropertyValue(java.lang.String propertyLabel)
the
- label of the propertypublic javax.faces.component.UIComponent getField()
UIComponent
that represents the field. Will
always be RichInputTextpublic java.lang.String getFieldName()
public java.lang.Object getNewValue()
public java.lang.Object getOldValue()
public final Event getEventType()
getEventType
in class PageEditorEvent
Event.ATTRIBUTE_CHANGE_EVENT
.@Deprecated public void setErrorDetail(java.lang.String errDetail)
errDetail
- the error detail message@Deprecated public java.lang.String getErrorDetail()
public void setMessageDetail(java.lang.String msgDetail)
msgDetail
- the detail messagepublic java.lang.String getMessageDetail()
@Deprecated public void setErrorSummary(java.lang.String errSummary)
errDetail
- the error summary message@Deprecated public java.lang.String getErrorSummary()
public void setMessageSummary(java.lang.String msgSummary)
msgSummary
- the summary messagepublic java.lang.String getMessageSummary()
public void setMessageSeverity(javax.faces.application.FacesMessage.Severity severity)
severity
- the error message severitypublic javax.faces.application.FacesMessage.Severity getMessageSeverity()
public void setShowMessage(boolean showMsg)
showMsg
- the flag which indicates if to show message when no errorpublic boolean showMessage()
public void processListener(PageEditorListener listener) throws javax.faces.event.AbortProcessingException
AttributeChangeEvent
to the specified
PageEditorListener
, by whatever mechanism is appropriate.
This is accomplished by calling processAttributeChange
method on
AttributeChangeListener
, and passing this
AttributeChangeEvent
as a parameter.processListener
in class PageEditorEvent
listener
- PageEditorListener
to send this
AttributeChangeEvent
to.javax.faces.event.AbortProcessingException
- Signal Oracle Composer that no further
processing on the current event should be performed.