Skip to content

Commit

Permalink
PF/PFE 14.0.5
Browse files Browse the repository at this point in the history
  • Loading branch information
melloware committed Sep 14, 2024
1 parent 950cfe4 commit 51e4fac
Show file tree
Hide file tree
Showing 7 changed files with 2,732 additions and 702 deletions.
5 changes: 0 additions & 5 deletions src/parse-engines/data/jakarta/cc-5.0.json
Original file line number Diff line number Diff line change
Expand Up @@ -151,11 +151,6 @@
}
]
},
{
"name": "extension",
"description": "The use of this tag has been deprecated in Faces 4.1, without replacement, and is subject to be removed in Faces 5.0. The reason is that the JSR-276 went dormant and therefore this tag has never been of use.",
"attribute": []
},
{
"name": "facet",
"description": "Declares that this composite component supports a facet with the name given by the value of the \"name\" attribute. Please see <cc:interface> for a usage example.",
Expand Down
12 changes: 4 additions & 8 deletions src/parse-engines/data/jakarta/f-4.0.json
Original file line number Diff line number Diff line change
Expand Up @@ -509,8 +509,7 @@
{
"description": "Expose the value from the value attribute under this request scoped key so that it may be referred to in EL for the value of other attributes.",
"name": "var",
"required": "false",
"type": "java.lang.String"
"required": "false"
}
]
},
Expand Down Expand Up @@ -556,8 +555,7 @@
},
{
"description": "Expose the currently iterated member element from the value attribute under this request scoped key, so that it may be referred to in EL for the value of other attributes of any nested component.",
"name": "var",
"type": "java.lang.String"
"name": "var"
},
{
"description": "Label to be displayed to the user for this option group.",
Expand Down Expand Up @@ -1069,14 +1067,12 @@
{
"description": "The name of the websocket channel. It may not be an EL expression and it may only contain alphanumeric characters, hyphens, underscores and periods. All open websockets on the same channel name will receive the same push notification from the server.",
"name": "channel",
"required": "true",
"type": "java.lang.String"
"required": "true"
},
{
"description": "The scope of the websocket channel. It may not be an EL expression and allowed values are application, session and view, case insensitive. When the value is application, then all channels with the same name throughout the application will receive the same push message. When the value is session, then only the channels with the same name in the current user session will receive the same push message. When the value is view, then only the channel in the current view will receive the push message. The default scope is application. When the user attribute is specified, then the default scope is session.",
"name": "scope",
"required": "false",
"type": "java.lang.String"
"required": "false"
},
{
"description": "The user identifier of the websocket channel, so that user-targeted push messages can be sent. It must implement Serializable and preferably have low memory footprint. Suggestion: use #{request.remoteUser} or #{someLoggedInUser.id}. All open websockets on the same channel and user will receive the same push message from the server.",
Expand Down
32 changes: 23 additions & 9 deletions src/parse-engines/data/jakarta/f-5.0.json
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@
"type": "java.lang.Boolean"
},
{
"description": "A String or ValueExpression (that evalulates to a String) identifying the type of event the Ajax action will apply to. If specified, it must be one of the events supported by the component the Ajax behavior is being applied to. For HTML components this would be the set of supported DOM events for the component, plus \"action\" for Faces ActionSource components and \"valueChange\" for Faces EditableValueHolder components. If not specified, the default event is determined for the component. The DOM event name is the actual DOM event name (for example: \"click\") as opposed to (for example: \"onclick\").",
"description": "A String or ValueExpression (that evalulates to a String) identifying the type of event the Ajax action will apply to. If specified, it must be one of the events supported by the component the Ajax behavior is being applied to as per ClientBehaviorHolder#getEventNames(). For HTML components this would be the set of supported DOM events for the component, plus \"action\" for Faces ActionSource components and \"valueChange\" for Faces EditableValueHolder components. If not specified, the default event is determined for the component via ClientBehaviorHolder#getDefaultEventName(). The DOM event name is the actual DOM event name (for example: \"click\") as opposed to (for example: \"onclick\").",
"name": "event",
"required": "false",
"type": "java.lang.String"
Expand Down Expand Up @@ -509,8 +509,7 @@
{
"description": "Expose the value from the value attribute under this request scoped key so that it may be referred to in EL for the value of other attributes.",
"name": "var",
"required": "false",
"type": "java.lang.String"
"required": "false"
}
]
},
Expand Down Expand Up @@ -556,8 +555,7 @@
},
{
"description": "Expose the currently iterated member element from the value attribute under this request scoped key, so that it may be referred to in EL for the value of other attributes of any nested component.",
"name": "var",
"type": "java.lang.String"
"name": "var"
},
{
"description": "Label to be displayed to the user for this option group.",
Expand Down Expand Up @@ -1069,14 +1067,12 @@
{
"description": "The name of the websocket channel. It may not be an EL expression and it may only contain alphanumeric characters, hyphens, underscores and periods. All open websockets on the same channel name will receive the same push notification from the server.",
"name": "channel",
"required": "true",
"type": "java.lang.String"
"required": "true"
},
{
"description": "The scope of the websocket channel. It may not be an EL expression and allowed values are application, session and view, case insensitive. When the value is application, then all channels with the same name throughout the application will receive the same push message. When the value is session, then only the channels with the same name in the current user session will receive the same push message. When the value is view, then only the channel in the current view will receive the push message. The default scope is application. When the user attribute is specified, then the default scope is session.",
"name": "scope",
"required": "false",
"type": "java.lang.String"
"required": "false"
},
{
"description": "The user identifier of the websocket channel, so that user-targeted push messages can be sent. It must implement Serializable and preferably have low memory footprint. Suggestion: use #{request.remoteUser} or #{someLoggedInUser.id}. All open websockets on the same channel and user will receive the same push message from the server.",
Expand Down Expand Up @@ -1121,6 +1117,24 @@
"type": "java.lang.Boolean"
}
]
},
{
"name": "resetValues",
"description": "Reset specific input values. Interpret the value of the render attribute as a space separated list of client identifiers suitable for passing directly to UIViewRoot.resetValues(). The implementation must cause an ActionListener to be attached to the ActionSource component in which this tag is nested that calls UIViewRoot.resetValues() passing the value of the render attribute as the argument.",
"attribute": [
{
"description": "Evaluates to Collection<String>. The clientIds of components that will be passed to UIViewRoot.resetValues(). The identifiers must be space delimited.",
"name": "render",
"required": "true",
"type": "java.util.Collection"
},
{
"description": "If present, this attribute refers to the value of one of the exposed attached objects within the composite component inside of which this tag is nested.",
"name": "for",
"required": "false",
"type": "java.lang.String"
}
]
}
]
}
Expand Down
3 changes: 1 addition & 2 deletions src/parse-engines/data/jakarta/h-4.0.json
Original file line number Diff line number Diff line change
Expand Up @@ -1124,8 +1124,7 @@
{
"description": "Name of a request-scope attribute under which the model data for the row selected by the current value of the \"rowIndex\" property (i.e. also the current value of the \"rowData\" property) will be exposed.",
"name": "var",
"required": "false",
"type": "java.lang.String"
"required": "false"
},
{
"description": "Name or code of the background color for this table.",
Expand Down
3 changes: 1 addition & 2 deletions src/parse-engines/data/jakarta/h-5.0.json
Original file line number Diff line number Diff line change
Expand Up @@ -1136,8 +1136,7 @@
{
"description": "Name of a request-scope attribute under which the model data for the row selected by the current value of the \"rowIndex\" property (i.e. also the current value of the \"rowData\" property) will be exposed.",
"name": "var",
"required": "false",
"type": "java.lang.String"
"required": "false"
},
{
"description": "Name or code of the background color for this table.",
Expand Down
Loading

0 comments on commit 51e4fac

Please sign in to comment.