A B C D E F G H I M O R S T V W X
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractHTML5Validator - Class in org.xwiki.validator.framework
- AbstractHTML5Validator() - Constructor for class org.xwiki.validator.framework.AbstractHTML5Validator
- AbstractXMLValidator - Class in org.xwiki.validator.framework
-
XML based standard validator.
- AbstractXMLValidator() - Constructor for class org.xwiki.validator.framework.AbstractXMLValidator
-
Constructor.
- AbstractXMLValidator(boolean) - Constructor for class org.xwiki.validator.framework.AbstractXMLValidator
-
Constructor.
- addError(ValidationError) - Method in class org.xwiki.validator.framework.XMLErrorHandler
- addError(ValidationError.Type, int, int, String) - Method in class org.xwiki.validator.framework.AbstractXMLValidator
-
Add an error message to the list.
- addError(ValidationError.Type, int, int, String) - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Add an error to the list of errors using our message resources.
- assertFalse(ValidationError.Type, String, boolean) - Method in class org.xwiki.validator.framework.AbstractHTML5Validator
-
Asserts that a condition is false.
- assertTrue(ValidationError.Type, String, boolean) - Method in class org.xwiki.validator.framework.AbstractHTML5Validator
-
Asserts that a condition is true.
- ATTR_ACCESSKEY - Static variable in class org.xwiki.validator.framework.AbstractHTML5Validator
-
Accesskey attribute.
- ATTR_ALT - Static variable in class org.xwiki.validator.framework.AbstractHTML5Validator
-
Type attribute.
- ATTR_BLUR - Static variable in class org.xwiki.validator.framework.AbstractHTML5Validator
-
Blur attribute.
- ATTR_CHANGE - Static variable in class org.xwiki.validator.framework.AbstractHTML5Validator
-
Change attribute.
- ATTR_CHARSET - Static variable in class org.xwiki.validator.framework.AbstractHTML5Validator
-
Charset attribute.
- ATTR_CLICK - Static variable in class org.xwiki.validator.framework.AbstractHTML5Validator
-
Click attribute.
- ATTR_CONTENT - Static variable in class org.xwiki.validator.framework.AbstractHTML5Validator
-
Content attribute.
- ATTR_FOCUS - Static variable in class org.xwiki.validator.framework.AbstractHTML5Validator
-
Focus attribute.
- ATTR_HREF - Static variable in class org.xwiki.validator.framework.AbstractHTML5Validator
-
Href attribute.
- ATTR_ID - Static variable in class org.xwiki.validator.framework.AbstractHTML5Validator
-
ID attribute.
- ATTR_LOAD - Static variable in class org.xwiki.validator.framework.AbstractHTML5Validator
-
Load attribute.
- ATTR_MOUSEOVER - Static variable in class org.xwiki.validator.framework.AbstractHTML5Validator
-
Mouseover attribute.
- ATTR_ROLE - Static variable in class org.xwiki.validator.framework.AbstractHTML5Validator
-
Role attribute.
- ATTR_SCOPE - Static variable in class org.xwiki.validator.framework.AbstractHTML5Validator
-
Scope attribute.
- ATTR_SELECT - Static variable in class org.xwiki.validator.framework.AbstractHTML5Validator
-
Select attribute.
- ATTR_SRC - Static variable in class org.xwiki.validator.framework.AbstractHTML5Validator
-
Source attribute.
- ATTR_SUBMIT - Static variable in class org.xwiki.validator.framework.AbstractHTML5Validator
-
Submmit attribute.
- ATTR_TITLE - Static variable in class org.xwiki.validator.framework.AbstractHTML5Validator
-
Title attribute.
- ATTR_TYPE - Static variable in class org.xwiki.validator.framework.AbstractHTML5Validator
-
Type attribute.
- ATTR_UNLOAD - Static variable in class org.xwiki.validator.framework.AbstractHTML5Validator
-
Unload attribute.
B
- BUTTON - Static variable in class org.xwiki.validator.framework.AbstractHTML5Validator
-
Button.
C
- clear() - Method in class org.xwiki.validator.framework.AbstractXMLValidator
-
Clear the validator errors.
- clear() - Method in class org.xwiki.validator.framework.XMLErrorHandler
-
Clear the list of validation errors.
- clear() - Method in class org.xwiki.validator.HTML5Validator
- clear() - Method in interface org.xwiki.validator.Validator
-
Clear the list of validation errors.
- containsElement(String) - Method in class org.xwiki.validator.framework.AbstractHTML5Validator
-
Check if the html5Document contains the given element.
- createXMLErrorHandler() - Method in class org.xwiki.validator.framework.AbstractXMLValidator
- createXMLErrorHandler() - Method in class org.xwiki.validator.RSSValidator
D
- document - Variable in class org.xwiki.validator.framework.AbstractXMLValidator
-
Document to be validated.
- documentBuilder - Variable in class org.xwiki.validator.framework.AbstractXMLValidator
-
XML document builder.
E
- ELEM_AREA - Static variable in class org.xwiki.validator.framework.AbstractHTML5Validator
-
Area element.
- ELEM_BODY - Static variable in class org.xwiki.validator.framework.AbstractHTML5Validator
-
Body element.
- ELEM_BOLD - Static variable in class org.xwiki.validator.framework.AbstractHTML5Validator
-
Bold element.
- ELEM_BR - Static variable in class org.xwiki.validator.framework.AbstractHTML5Validator
-
Line break element.
- ELEM_FIELDSET - Static variable in class org.xwiki.validator.framework.AbstractHTML5Validator
-
Fieldset element.
- ELEM_FORM - Static variable in class org.xwiki.validator.framework.AbstractHTML5Validator
-
Form element.
- ELEM_FRAME - Static variable in class org.xwiki.validator.framework.AbstractHTML5Validator
-
Frame element.
- ELEM_FRAMESET - Static variable in class org.xwiki.validator.framework.AbstractHTML5Validator
-
Frameset element.
- ELEM_H1 - Static variable in class org.xwiki.validator.framework.AbstractHTML5Validator
-
Heading 1 element.
- ELEM_HTML - Static variable in class org.xwiki.validator.framework.AbstractHTML5Validator
-
HTML element.
- ELEM_IFRAME - Static variable in class org.xwiki.validator.framework.AbstractHTML5Validator
-
Iframe element.
- ELEM_IMG - Static variable in class org.xwiki.validator.framework.AbstractHTML5Validator
-
Image element.
- ELEM_INPUT - Static variable in class org.xwiki.validator.framework.AbstractHTML5Validator
-
Input element.
- ELEM_ITALIC - Static variable in class org.xwiki.validator.framework.AbstractHTML5Validator
-
Italics element.
- ELEM_LINK - Static variable in class org.xwiki.validator.framework.AbstractHTML5Validator
-
Link element.
- ELEM_META - Static variable in class org.xwiki.validator.framework.AbstractHTML5Validator
-
Fieldset element.
- ELEM_SUBMIT - Static variable in class org.xwiki.validator.framework.AbstractHTML5Validator
-
Submit element.
- ELEM_TABLE - Static variable in class org.xwiki.validator.framework.AbstractHTML5Validator
-
Table element.
- ELEM_TH - Static variable in class org.xwiki.validator.framework.AbstractHTML5Validator
-
Table Header element.
- error(SAXParseException) - Method in class org.xwiki.validator.framework.XMLErrorHandler
- error(SAXParseException) - Method in class org.xwiki.validator.RSSErrorHandler
- ERROR - org.xwiki.validator.ValidationError.Type
-
Error type.
- errorHandler - Variable in class org.xwiki.validator.framework.AbstractXMLValidator
-
Error handler.
F
- FATAL - org.xwiki.validator.ValidationError.Type
-
Fatal type.
- fatalError(SAXParseException) - Method in class org.xwiki.validator.framework.XMLErrorHandler
G
- getAttributeNames(Element) - Static method in class org.xwiki.validator.framework.AbstractHTML5Validator
-
Get the names of all the attribute of an element.
- getAttributeValue(Element, String) - Static method in class org.xwiki.validator.framework.AbstractHTML5Validator
-
AbstractDOMValidator Get the value of an element attribute.
- getAttributeValues(Elements, String) - Static method in class org.xwiki.validator.framework.AbstractHTML5Validator
-
Retrieve a list of values of an attribute for a list of elements.
- getChildren(Element, String) - Method in class org.xwiki.validator.framework.AbstractHTML5Validator
-
Get children of a given type.
- getChildrenTagNames(Element) - Method in class org.xwiki.validator.framework.AbstractHTML5Validator
-
Get the names of all the children elements of an element.
- getColumn() - Method in class org.xwiki.validator.ValidationError
- getDocument() - Method in class org.xwiki.validator.framework.AbstractXMLValidator
- getElement(String) - Method in class org.xwiki.validator.framework.AbstractHTML5Validator
- getElements(String) - Method in class org.xwiki.validator.framework.AbstractHTML5Validator
-
Get a list of elements matching a given tag name in the html5Document.
- getElements(Collection<String>) - Method in class org.xwiki.validator.framework.AbstractHTML5Validator
-
Get all the elements matching one of the given tags.
- getErrorHandler() - Method in class org.xwiki.validator.framework.AbstractXMLValidator
- getErrors() - Method in class org.xwiki.validator.framework.AbstractXMLValidator
- getErrors() - Method in class org.xwiki.validator.framework.XMLErrorHandler
- getErrors() - Method in class org.xwiki.validator.HTML5Validator
- getErrors() - Method in interface org.xwiki.validator.Validator
-
Get the list of validation errors.
- getHTML5Document() - Method in class org.xwiki.validator.framework.AbstractHTML5Validator
- getLine() - Method in class org.xwiki.validator.ValidationError
- getMessage() - Method in class org.xwiki.validator.ValidationError
- getName() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
- getName() - Method in class org.xwiki.validator.HTML5Validator
- getName() - Method in class org.xwiki.validator.RSSValidator
- getName() - Method in interface org.xwiki.validator.Validator
- getName() - Method in class org.xwiki.validator.XWikiValidator
- getType() - Method in class org.xwiki.validator.ValidationError
H
- hasAttribute(Element, String) - Static method in class org.xwiki.validator.framework.AbstractHTML5Validator
-
Check if an element has the given attribute.
- hasChildElement(Element, String) - Method in class org.xwiki.validator.framework.AbstractHTML5Validator
-
Check if an element has an child element with the given tag name.
- HIDDEN - Static variable in class org.xwiki.validator.framework.AbstractHTML5Validator
-
hidden.
- html5Document - Variable in class org.xwiki.validator.framework.AbstractHTML5Validator
-
Document parsed with JSoup.
- HTML5DutchWebGuidelinesValidator - Class in org.xwiki.validator
-
Validator allowing to validate (X)HTML content against Dutch Web Guidelines.
- HTML5DutchWebGuidelinesValidator() - Constructor for class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
- HTML5Validator - Class in org.xwiki.validator
-
Validate HTML5 code of the provided input.
- HTML5Validator() - Constructor for class org.xwiki.validator.HTML5Validator
I
- IMAGE - Static variable in class org.xwiki.validator.framework.AbstractHTML5Validator
-
Image.
M
- MAILTO - Static variable in class org.xwiki.validator.framework.AbstractHTML5Validator
-
mailto.
O
- org.xwiki.validator - package org.xwiki.validator
- org.xwiki.validator.framework - package org.xwiki.validator.framework
R
- RESET - Static variable in class org.xwiki.validator.framework.AbstractHTML5Validator
-
Reset.
- resolveEntity(String, String) - Method in class org.xwiki.validator.framework.XMLResourcesEntityResolver
- RSSErrorHandler - Class in org.xwiki.validator
-
Extends
XMLErrorHandler
to filter some errors. - RSSErrorHandler() - Constructor for class org.xwiki.validator.RSSErrorHandler
- RSSValidator - Class in org.xwiki.validator
-
Validate provided input.
- RSSValidator() - Constructor for class org.xwiki.validator.RSSValidator
S
- setDocument(InputStream) - Method in class org.xwiki.validator.framework.AbstractHTML5Validator
- setDocument(InputStream) - Method in class org.xwiki.validator.framework.AbstractXMLValidator
- setDocument(InputStream) - Method in class org.xwiki.validator.HTML5Validator
- setDocument(InputStream) - Method in interface org.xwiki.validator.Validator
-
Set document to validate.
- setHTML5Document(InputStream) - Method in class org.xwiki.validator.framework.AbstractHTML5Validator
-
Set document to validate.
- setValidateXML(boolean) - Method in class org.xwiki.validator.framework.AbstractXMLValidator
- STYLE - Static variable in class org.xwiki.validator.framework.AbstractHTML5Validator
-
Style.
- SUBMIT - Static variable in class org.xwiki.validator.framework.AbstractHTML5Validator
-
Submit.
T
- toString() - Method in class org.xwiki.validator.ValidationError
V
- validate() - Method in class org.xwiki.validator.framework.AbstractHTML5Validator
- validate() - Method in class org.xwiki.validator.framework.AbstractXMLValidator
- validate() - Method in class org.xwiki.validator.HTML5Validator
- validate() - Method in interface org.xwiki.validator.Validator
-
Run validation.
- validate(Document) - Method in class org.xwiki.validator.framework.AbstractXMLValidator
- validate(Document) - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
- validate(Document) - Method in class org.xwiki.validator.RSSValidator
- validate(Document) - Method in class org.xwiki.validator.XWikiValidator
- validateFailingMacros() - Method in class org.xwiki.validator.XWikiValidator
-
Check if there is any rendering error in the generated XHTML.
- validateNotEmptyHeadingId() - Method in class org.xwiki.validator.XWikiValidator
-
Check if there is any heading with empty (generally generated) id value.
- validateRpd10s1() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Make sure that the meaning of communicative elements is not expressed only through colour.
- validateRpd10s2() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Be consistent with colour use when indicating meaning.
- validateRpd10s3() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Make sure there is sufficient brightness contrast between the text and the background colour.
- validateRpd11s1() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Use tables to display relational information and do not use them for layout.
- validateRpd11s10() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
When using tables for layout: do not apply any accessibility markup.
- validateRpd11s2() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Use the th (table header) to describe a column or row in a table with relational information.
- validateRpd11s3() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Group rows with only th (table header) cells with the thead (table head) element.
- validateRpd11s4() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Use the scope attribute to associate table labels (th cells) with columns or rows.
- validateRpd11s5() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Use the headers and id attributes to associate table labels (th cells) with individual cells in complex tables.
- validateRpd11s6() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Provide abbreviations for table labels (th cells) by means of the abbr (abbreviation) attribute if the content of the table label is so long that repetition in a speech browser could cause irritation.
- validateRpd11s7() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Use the caption element or heading markup to provide a heading above a table.
- validateRpd11s8() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
When modifying an existing website: use CSS for the presentation and layout of web pages, and avoid using tables for layout.
- validateRpd11s9() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
When using tables for layout: do not use more than one table and use CSS for the design of this table as much as possible.
- validateRpd12s1() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Do not use frames on websites.
- validateRpd13s1() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Use the label element to explicitly associate text with an input field in a form.
- validateRpd13s10() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Indicate which fields are mandatory and which are optional.
- validateRpd13s11() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Provide alternate contact options, such as address details, telephone number or e-mail addresses, if available.
- validateRpd13s12() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Let the visitor know what will be done with the form when it is sent.
- validateRpd13s13() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Give the visitor the option of saving his reply.
- validateRpd13s14() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Once the visitor has completed and sent the form, send him confirmation that his message has been received by the recipient (autoreply).
- validateRpd13s15() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Before displaying complex forms, give the visitor an impression of the size of the form.
- validateRpd13s16() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
List documents which the visitor might need while completing the form beforehand.
- validateRpd13s17() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Provide forms with instructions for the visitor if necessary, particularly for the applicable input fields.
- validateRpd13s18() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Do not add any reset buttons to forms.
- validateRpd13s2() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Use the tabindex attribute to deviate from the standard tab order on form fields if this order is inadequate for correct use of the form by keyboard users.
- validateRpd13s3() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Apply grouping of input fields by means of the fieldset element.
- validateRpd13s4() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Avoid automatic redirection during interaction with forms.
- validateRpd13s5() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Do not use client-side script or forms as the only way of accessing information on the site.
- validateRpd13s6() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Do not confront a visitor with a non-working form if optional technologies "such as CSS or client-side script" are not supported by the browser.
- validateRpd13s7() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Use CSS sparingly for input fields and form buttons.
- validateRpd13s8() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
If a visitor has to provide personal data, let him know what will be done with this data, e.g.
- validateRpd13s9() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Do not ask a visitor to provide more information by means of a form than necessary for the purpose of the form.
- validateRpd14s1() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Do not use client-side script for essential functionality on web pages, unless any lack of support for these scripts is sufficiently compensated by HTML alternatives and/or server-side script.
- validateRpd15s1() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
The visitor should have the option of choosing between languages on every page of the site.
- validateRpd15s2() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Links for language choice should have a clear and consistent place in the navigation of the site.
- validateRpd15s3() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Use fully written out (textual) links to the language versions.
- validateRpd15s4() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Write links to language versions in their corresponding languages.
- validateRpd15s5() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Do not use associations with nationalities for language choice.
- validateRpd15s6() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Specify the base language of a page in the markup.
- validateRpd15s7() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Indicate language variations in the content of pages in the markup.
- validateRpd16s1() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Specify the character set for web pages.
- validateRpd16s2() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Specify the UTF-8 character set.
- validateRpd16s3() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Also specify the character set by means of HTTP headers, if possible.
- validateRpd16s4() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Use (at least) the meta element to specify the character set and place this element as high as possible in the head section of the markup.
- validateRpd18s1() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Use a unique, descriptive title for each page.
- validateRpd18s2() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Write short, concise text, in which the main message is mentioned at the top of the page.
- validateRpd1s1() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Keep structure and design separate as much as possible: use HTML or XHTML for the structure of the site and CSS for its design.
- validateRpd1s2() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Build websites according to the "layered construction" principle.
- validateRpd1s3() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Do not make the function of the website dependent on optional technology, such as CSS and client-side script: optional technology should complement the information on the site and its use, and should not interfere with access to it if this technology is not supported.
- validateRpd22s1() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Use language that the visitor understands: limit the use of jargon, difficult terms and abbreviations.
- validateRpd22s10() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Give visitors the option of finding information in alternate ways.
- validateRpd22s2() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Give visitors an escape route: possibilities to continue if they get stuck.
- validateRpd22s3() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Don't make visitors guess: provide information on how they can correct errors they have made.
- validateRpd22s4() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Make modified error pages "for errors such as dead links (404 Not Found)" where the visitor is given options for continuing within the site.
- validateRpd22s5() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
In the event of an error message as a result of sending a form, give the visitor the option of correcting the error in the form immediately and don't make him be dependent on the use of the back button.
- validateRpd22s6() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
When implementing a search engine on the website: use "smart" search technology that takes into account spelling errors, similar search terms, terms in singular or plural form, etc.
- validateRpd22s7() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Provide a well-organised list of the most relevant search results.
- validateRpd22s8() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Give visitors the option of reporting errors on the site.
- validateRpd22s9() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Use colours, icons and textual explanations to draw the visitor's attention to an error message and explain the problem.
- validateRpd2s1() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Use HTML 4.01 or XHTML 1.0 according to the W3C specifications for the markup of websites.
- validateRpd2s2() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Do not use any markup which is referred to as deprecated (outmoded) in the W3C specifications.
- validateRpd2s3() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
When modifying an existing website: only use the Transitional version of HTML 4.01 or XHTML 1.0 if it is not possible or desirable to use the Strict version.
- validateRpd2s4() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
When building a new website: only use the Strict version of HTML 4.01 or XHTML 1.0.
- validateRpd2s5() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Do not use frames on websites.
- validateRpd2s6() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Use CSS Level-2.1 according to the W3C specification for designing websites.
- validateRpd2s7() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
If client-side script is used, use ECMAScript according to the specification.
- validateRpd2s8() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
If elements in the HTML hierarchy are to be manipulated, use the W3C DOM according to the specification.
- validateRpd2s9() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Build a website according to the Web Content Accessibility Guidelines (WCAG 1.0) of the W3C.
- validateRpd3s1() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Write both grammatically correct and descriptive markup.
- validateRpd3s10() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Use the cite element for references to people and titles.
- validateRpd3s11() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Avoid using the q (quotation) element.
- validateRpd3s12() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Use the blockquote element to indicate (long) quotations.
- validateRpd3s13() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Use ol (ordered list) and ul (unordered list) elements to indicate lists.
- validateRpd3s14() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Use the dl (definition list), the dt (definition term) and dd (definition data) elements to indicate lists with definitions.
- validateRpd3s15() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Give meaningful names to id and class attributes.
- validateRpd3s2() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Use markup for headings that express the hierarchy of information on the page.
- validateRpd3s3() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Do not skip any levels in the hierarchy of headings in the markup.
- validateRpd3s4() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Use the p (paragraph) element to indicate paragraphs.
- validateRpd3s5() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Use the em (emphasis) and strong elements to indicate emphasis.
- validateRpd3s6() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Use the abbr (abbreviation) element for an abbreviation if confusion could arise concerning its meaning, if the abbreviation plays a very important role in the text or if the abbreviation is not listed in the Dutch dictionary.
- validateRpd3s7() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Use the dfn (definition) element to indicate terms that are defined elsewhere in a definition list.
- validateRpd3s8() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Use the ins (insertion) and del (deletion) elements to indicate regular changes in the content of a page.
- validateRpd3s9() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Avoid using the sup (superscript) and sub (subscript) element if possible.
- validateRpd4s1() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Create unique, unchanging URLs.
- validateRpd4s2() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Dynamically generated URLs should continue to refer to the same content if content is changed or added.
- validateRpd4s3() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Avoid using sessions in URLs.
- validateRpd4s4() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Provide redirection to the new location if information is moved.
- validateRpd4s5() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Automatic redirection should be carried by the server if possible.
- validateRpd4s6() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Use friendly URLs that are readable and recognizable.
- validateRpd4s7() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Set up a readable, expandable directory structure.
- validateRpd5s1() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
In the event that important information is provided through a closed standard, the same information should also be provided through an open standard.
- validateRpd6s1() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Each HTML or HTML5 document must begin with a valid doctype declaration.
- validateRpd6s2() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Put the content of the page in the HTML source code in order of importance.
- validateRpd7s1() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
The alt (alternative) attribute should be used on every img (image) and area element and should be provided with an effective alternative text.
- validateRpd7s2() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Do not use an alt attribute to display tooltips.
- validateRpd7s3() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Do not use d-links on websites.
- validateRpd7s4() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Images placed in a link should have a non-empty text alternative to enable visitors who do not see the image to follow the link.
- validateRpd7s5() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
When using image maps, indicate an effective text alternative for both the img element and each area element by means of the alt attribute.
- validateRpd7s6() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Decorative images should be inserted via CSS as much as possible.
- validateRpd7s7() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Applying CSS Image Replacement techniques to essential information is not recommended.
- validateRpd8s1() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Do not describe the mechanism behind following a link.
- validateRpd8s10() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Do not make it impossible to tab to links.
- validateRpd8s11() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Avoid using the Access key attribute.
- validateRpd8s12() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Give blind visitors additional options to skip long lists of links.
- validateRpd8s13() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
At the top of pages with many topics, provide a page index with links to navigate to the different topics.
- validateRpd8s14() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Links on websites should not automatically open new windows without warning.
- validateRpd8s15() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Do not open any new windows automatically, unless the location of the link contains useful information that may be necessary during an important uninterruptible process.
- validateRpd8s16() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Links to e-mail addresses: the e-mail address to which the message is addressed must be visible in the link text.
- validateRpd8s17() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Links to e-mail addresses: the URL in the href attribute of a link to an e-mail address may only contain the mailto protocol and an e-mail address.
- validateRpd8s18() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Do not apply any technical measures to the website to hide an e-mail address from spam robots.
- validateRpd8s19() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Be extremely cautious when publishing e-mail addresses of visitors to the website.
- validateRpd8s2() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Write clear, descriptive text for links.
- validateRpd8s20() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
When presenting downloadable files, inform the visitor how to download and then use them.
- validateRpd8s21() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Serve files with the correct MIME type.
- validateRpd8s22() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Do not automatically open links to downloadable files in a new window.
- validateRpd8s23() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Do not intentionally serve downloadable files with an unknown or incorrect MIME type to force the browser to do something.
- validateRpd8s3() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Use the minimum amount of text needed to understand where the link leads.
- validateRpd8s4() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Provide sufficient information on the destination of a link to prevent unpleasant surprises for the visitor.
- validateRpd8s5() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
When using client-side script in combination with a link: make the script functionality an expansion of the basic functionality of the link.
- validateRpd8s6() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
When using client-side script in combination with a link: if the link does not lead to anything, do not confront the visitor without support for client-side script with a non-working link.
- validateRpd8s7() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
When using client-side script in combination with a link: if necessary, use client-side script as an expansion of server-side functions.
- validateRpd8s8() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Links must be easy to distinguish from other text.
- validateRpd8s9() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Provide a logical order for the links on the page.
- validateRpd9s1() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
CSS should be placed in linked files and not mixed with the HTML source code.
- validateRpd9s2() - Method in class org.xwiki.validator.HTML5DutchWebGuidelinesValidator
-
Pages should remain usable if a web browser does not support CSS.
- validateUrlOrResourcesWithoutDoubleInterrogationMark() - Method in class org.xwiki.validator.XWikiValidator
-
Ensure that no URL or resource link contains two "?".
- ValidationError - Class in org.xwiki.validator
-
Validation error.
- ValidationError(ValidationError.Type, int, int, String) - Constructor for class org.xwiki.validator.ValidationError
-
Constructor.
- ValidationError(ValidationError.Type, SAXParseException) - Constructor for class org.xwiki.validator.ValidationError
-
Constructor.
- ValidationError.Type - Enum in org.xwiki.validator
-
Error types.
- Validator - Interface in org.xwiki.validator
-
Common Validator interface.
- valueOf(String) - Static method in enum org.xwiki.validator.ValidationError.Type
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.xwiki.validator.ValidationError.Type
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- warning(SAXParseException) - Method in class org.xwiki.validator.framework.XMLErrorHandler
- WARNING - org.xwiki.validator.ValidationError.Type
-
Warning type.
X
- XMLErrorHandler - Class in org.xwiki.validator.framework
-
Implements
ErrorHandler
to stored found errors. - XMLErrorHandler() - Constructor for class org.xwiki.validator.framework.XMLErrorHandler
- XMLResourcesEntityResolver - Class in org.xwiki.validator.framework
-
Used to overwrite the the default entity resolver and get the entities from the resources.
- XMLResourcesEntityResolver() - Constructor for class org.xwiki.validator.framework.XMLResourcesEntityResolver
- XWikiValidator - Class in org.xwiki.validator
-
Validator allowing to validate (X)HTML content against some XWiki rules.
- XWikiValidator() - Constructor for class org.xwiki.validator.XWikiValidator
All Classes All Packages