{\rtf1\ansi\deff3\adeflang1025
{\fonttbl{\f0\froman\fprq2\fcharset0 Times New Roman;}{\f1\froman\fprq2\fcharset2 Symbol;}{\f2\fswiss\fprq2\fcharset0 Arial;}{\f3\froman\fprq2\fcharset0 Liberation Serif{\*\falt Times New Roman};}{\f4\fnil\fprq0\fcharset2 OpenSymbol{\*\falt Arial Unicode MS};}{\f5\fswiss\fprq2\fcharset0 Liberation Sans{\*\falt Arial};}{\f6\fnil\fprq2\fcharset0 Noto Sans;}{\f7\fnil\fprq2\fcharset0 Noto Sans Devanagari;}{\f8\fswiss\fprq0\fcharset0 Noto Sans Devanagari;}}
{\colortbl;\red0\green0\blue0;\red0\green0\blue255;\red0\green255\blue255;\red0\green255\blue0;\red255\green0\blue255;\red255\green0\blue0;\red255\green255\blue0;\red255\green255\blue255;\red0\green0\blue128;\red0\green128\blue128;\red0\green128\blue0;\red128\green0\blue128;\red128\green0\blue0;\red128\green128\blue0;\red128\green128\blue128;\red192\green192\blue192;}
{\stylesheet{\s0\snext0\rtlch\af7\afs24\alang1081 \ltrch\lang1033\langfe2052\hich\af3\loch\nowidctlpar\hyphpar0\ltrpar\cf0\f3\fs24\lang1033\dbch\af6\langfe2052 Normal;}
{\s1\sbasedon18\snext19\rtlch\af7\afs48\ab \ltrch\hich\af3\loch\ilvl0\outlinelevel0\sb240\sa120\f3\fs48\b\dbch\af6 heading 1;}
{\*\cs15\snext15\loch\cf9\ul\ulc0 Hyperlink;}
{\*\cs16\snext16\rtlch\af4 \ltrch\hich\af4\loch\f4\dbch\af4 Bullets;}
{\*\cs17\snext17\rtlch\ai \ltrch\loch\i Emphasis;}
{\s18\sbasedon0\snext19\rtlch\af7\afs28 \ltrch\hich\af5\loch\sb240\sa120\keepn\f5\fs28\dbch\af6 Heading;}
{\s19\sbasedon0\snext19\loch\sl276\slmult1\sb0\sa140 Body Text;}
{\s20\sbasedon19\snext20\rtlch\af8 \ltrch List;}
{\s21\sbasedon0\snext21\rtlch\af8\afs24\ai \ltrch\loch\sb120\sa120\noline\fs24\i caption;}
{\s22\sbasedon0\snext22\rtlch\af8 \ltrch\loch\noline Index;}
{\s23\sbasedon0\snext19\rtlch\afs12 \ltrch\loch\sb0\sa283\brdrt\brdrnone\brdrl\brdrnone\brdrb\brdrdb\brdrw1\brdrcf15\brsp0\brdrr\brdrnone\noline\fs12 Horizontal Line;}
}{\*\listtable{\list\listtemplateid1
{\listlevel\levelnfc23\leveljc0\levelstartat1\levelfollow0{\leveltext \'01\u8226 ?;}{\levelnumbers;}\f4\rtlch\af4 \ltrch\loch\fi-283\li709}
{\listlevel\levelnfc23\leveljc0\levelstartat1\levelfollow0{\leveltext \'01\u8226 ?;}{\levelnumbers;}\f4\rtlch\af4 \ltrch\loch\fi-283\li1418}
{\listlevel\levelnfc23\leveljc0\levelstartat1\levelfollow0{\leveltext \'01\u8226 ?;}{\levelnumbers;}\f4\rtlch\af4 \ltrch\loch\fi-283\li2127}
{\listlevel\levelnfc23\leveljc0\levelstartat1\levelfollow0{\leveltext \'01\u8226 ?;}{\levelnumbers;}\f4\rtlch\af4 \ltrch\loch\fi-283\li2836}
{\listlevel\levelnfc23\leveljc0\levelstartat1\levelfollow0{\leveltext \'01\u8226 ?;}{\levelnumbers;}\f4\rtlch\af4 \ltrch\loch\fi-283\li3545}
{\listlevel\levelnfc23\leveljc0\levelstartat1\levelfollow0{\leveltext \'01\u8226 ?;}{\levelnumbers;}\f4\rtlch\af4 \ltrch\loch\fi-283\li4254}
{\listlevel\levelnfc23\leveljc0\levelstartat1\levelfollow0{\leveltext \'01\u8226 ?;}{\levelnumbers;}\f4\rtlch\af4 \ltrch\loch\fi-283\li4963}
{\listlevel\levelnfc23\leveljc0\levelstartat1\levelfollow0{\leveltext \'01\u8226 ?;}{\levelnumbers;}\f4\rtlch\af4 \ltrch\loch\fi-283\li5672}
{\listlevel\levelnfc23\leveljc0\levelstartat1\levelfollow0{\leveltext \'01\u8226 ?;}{\levelnumbers;}\f4\rtlch\af4 \ltrch\loch\fi-283\li6381}\listid1}
{\list\listtemplateid2
{\listlevel\levelnfc255\leveljc0\levelstartat1\levelfollow2{\leveltext \'00;}{\levelnumbers;}\fi0\li0}
{\listlevel\levelnfc255\leveljc0\levelstartat1\levelfollow2{\leveltext \'00;}{\levelnumbers;}\fi0\li0}
{\listlevel\levelnfc255\leveljc0\levelstartat1\levelfollow2{\leveltext \'00;}{\levelnumbers;}\fi0\li0}
{\listlevel\levelnfc255\leveljc0\levelstartat1\levelfollow2{\leveltext \'00;}{\levelnumbers;}\fi0\li0}
{\listlevel\levelnfc255\leveljc0\levelstartat1\levelfollow2{\leveltext \'00;}{\levelnumbers;}\fi0\li0}
{\listlevel\levelnfc255\leveljc0\levelstartat1\levelfollow2{\leveltext \'00;}{\levelnumbers;}\fi0\li0}
{\listlevel\levelnfc255\leveljc0\levelstartat1\levelfollow2{\leveltext \'00;}{\levelnumbers;}\fi0\li0}
{\listlevel\levelnfc255\leveljc0\levelstartat1\levelfollow2{\leveltext \'00;}{\levelnumbers;}\fi0\li0}
{\listlevel\levelnfc255\leveljc0\levelstartat1\levelfollow2{\leveltext \'00;}{\levelnumbers;}\fi0\li0}\listid2}
}{\listoverridetable{\listoverride\listid1\listoverridecount0\ls1}{\listoverride\listid2\listoverridecount0\ls2}}{\*\generator LibreOffice/25.2.3.2$Linux_X86_64 LibreOffice_project/520$Build-2}{\info{\title  XWiki - Wiki Component Method XWiki Class }{\creatim\yr0\mo0\dy0\hr0\min0}{\revtim\yr2025\mo10\dy23\hr1\min1}{\printim\yr0\mo0\dy0\hr0\min0}}{\*\userprops{\propname language}\proptype30{\staticval en}}\deftab709
\hyphauto1\viewscale100\formshade\nobrkwrptbl{\*\pgdscno1}\paperh15840\paperw12240\margl1134\margr567\margt567\margb567\sectd\sbknone\sftnnar\saftnnrlc\sectunlocked1\pgwsxn12240\pghsxn15840\marglsxn1134\margrsxn567\margtsxn567\margbsxn567\ftnbj\ftnstart1\ftnrstcont\ftnnar\aenddoc\fet\aftnrstcont\aftnstart1\aftnnrlc
{\*\ftnsep\chftnsep}\pgndec\pard\plain \s19\loch\sl276\slmult1\sb0\sa140\ql\sb0\sa0\ltrpar{\loch
XWiki - Wiki Component Method XWiki Class }
\par \pard\plain \s23\rtlch\afs12 \ltrch\loch\sb0\sa283\brdrt\brdrnone\brdrl\brdrnone\brdrb\brdrdb\brdrw1\brdrcf15\brsp0\brdrr\brdrnone\noline\fs12\ql\ltrpar\loch

\par \pard\plain \s23\rtlch\afs12 \ltrch\loch\sb0\sa283\brdrt\brdrnone\brdrl\brdrnone\brdrb\brdrdb\brdrw1\brdrcf15\brsp0\brdrr\brdrnone\noline\fs12\ql\ltrpar\loch

\par \pard\plain \s19\loch\sl276\slmult1\sb0\sa140\ql\sb0\sa0\ltrpar{\loch
Page / - last modified by superadmin on 2022/12/06 16:50 }
\par \pard\plain \s23\rtlch\afs12 \ltrch\loch\sb0\sa283\brdrt\brdrnone\brdrl\brdrnone\brdrb\brdrdb\brdrw1\brdrcf15\brsp0\brdrr\brdrnone\noline\fs12\ql\ltrpar\loch

\par \pard\plain \s1\rtlch\af7\afs48\ab \ltrch\hich\af3\loch\ilvl0\outlinelevel0\sb240\sa120\f3\fs48\b\dbch\af6\ql\fi0\li0\lin0\ri0\rin0\ltrpar{\loch
Wiki Component Method XWiki Class }
\par \pard\plain \s19\loch\sl276\slmult1\sb0\sa140\ql\fi0\li0\lin0\ri0\rin0\ltrpar{\loch
last modified by superadmin}
\par \pard\plain \s19\loch\sl276\slmult1\sb0\sa140\ql\fi0\li0\lin0\ri0\rin0\ltrpar{\loch
on 2022/12/06 16:50}
\par \pard\plain \s19\loch\sl276\slmult1\sb0\sa140\ql\sb0\sa0\ltrpar\loch

\par \pard\plain \s23\rtlch\afs12 \ltrch\loch\sb0\sa283\brdrt\brdrnone\brdrl\brdrnone\brdrb\brdrdb\brdrw1\brdrcf15\brsp0\brdrr\brdrnone\noline\fs12\ql\ltrpar\loch

\par \pard\plain \s1\rtlch\af7\afs48\ab \ltrch\hich\af3\loch\ilvl0\outlinelevel0\sb240\sa120\f3\fs48\b\dbch\af6\pagebb\ql\fi0\li0\lin0\ri0\rin0\ltrpar{\loch
Table of Contents}
\par \pard\plain \s19\loch\sl276\slmult1\sb0\sa140\ql\fi0\li0\lin0\ri0\rin0\sb0\sa0\ltrpar{{\field{\*\fldinst HYPERLINK "#HClassProperties" }{\fldrslt {\loch\loch\cf9\ul\ulc0\loch
Class Properties}}}}
\par \pard\plain \s19\loch\sl276\slmult1\sb0\sa140\ql\fi0\li0\lin0\ri0\rin0\sb0\sa0\ltrpar{{\field{\*\fldinst HYPERLINK "#HExistingPages" }{\fldrslt {\loch\loch\cf9\ul\ulc0\loch
Existing Pages}}}}
\par \pard\plain \s19\loch\sl276\slmult1\sb0\sa140\ql\fi0\li0\lin0\ri0\rin0\sb0\sa0\ltrpar{{\field{\*\fldinst HYPERLINK "#HClassSheets" }{\fldrslt {\loch\loch\cf9\ul\ulc0\loch
Class Sheets}}}}
\par \pard\plain \s19\loch\sl276\slmult1\sb0\sa140\ql\fi0\li0\lin0\ri0\rin0\ltrpar{{\field{\*\fldinst HYPERLINK "#HClassTemplate" }{\fldrslt {\loch\loch\cf9\ul\ulc0\loch
Class Template}}}}
\par \pard\plain \s19\loch\sl276\slmult1\sb0\sa140\pagebb\ql\fi0\li0\lin0\ri0\rin0\ltrpar\loch

\par \sect\sectd\sftnnar\saftnnrlc\sectunlocked1\pgwsxn12240\pghsxn15840\marglsxn1134\margrsxn567\margtsxn567\margbsxn567\ltrsect\sbknone\pard\plain \s19\loch\sl276\slmult1\sb0\sa140\ql\fi0\li0\lin0\ri0\rin0\ltrpar\loch

\par \sect\sectd\sftnnar\saftnnrlc\sectunlocked1\pgwsxn12240\pghsxn15840\marglsxn1134\margrsxn567\margtsxn567\margbsxn567\ltrsect\sbknone\pard\plain \s19\loch\sl276\slmult1\sb0\sa140\ql\fi0\li0\lin0\ri0\rin0\ltrpar{\loch
Failed to execute the [include] macro. Cause: [Found recursive inclusion of document [Document crindau:XWiki.ClassSheet]]. Click on this message for details.}
\par \pard\plain \s19\loch\sl276\slmult1\sb0\sa140\ql\ltrpar{\loch
org.xwiki.rendering.macro.MacroExecutionException: Found recursive inclusion of document [Document crindau:XWiki.ClassSheet]\line \~at org.xwiki.rendering.internal.macro.include.IncludeMacro.checkRecursion(IncludeMacro.java:248)\line \~at org.xwiki.rendering.internal.macro.include.IncludeMacro.checkRecursion(IncludeMacro.java:252)\line \~at org.xwiki.rendering.internal.macro.include.IncludeMacro.checkRecursion(IncludeMacro.java:252)\line \~at org.xwiki.rendering.internal.macro.include.IncludeMacro.checkRecursion(IncludeMacro.java:252)\line \~at org.xwiki.rendering.internal.macro.include.IncludeMacro.checkRecursion(IncludeMacro.java:252)\line \~at org.xwiki.rendering.internal.macro.include.IncludeMacro.execute(IncludeMacro.java:104)\line \~at org.xwiki.rendering.internal.macro.include.IncludeMacro.execute(IncludeMacro.java:59)\line \~at org.xwiki.rendering.internal.transformation.macro.MacroTransformation.transform(MacroTransformation.java:441)\line \~at org.xwiki.rendering.internal.transformation.DefaultRenderingContext.transformInContext(DefaultRenderingContext.java:183)\line \~at org.xwiki.rendering.internal.transformation.DefaultTransformationManager.performTransformations(DefaultTransformationManager.java:88)\line \~at org.xwiki.rendering.internal.macro.include.IncludeMacro.lambda$execute$0(IncludeMacro.java:213)\line \~at com.xpn.xwiki.internal.security.authorization.DefaultAuthorExecutor.call(DefaultAuthorExecutor.java:98)\line \~at org.xwiki.rendering.internal.macro.include.IncludeMacro.execute(IncludeMacro.java:212)\line \~at org.xwiki.rendering.internal.macro.include.IncludeMacro.execute(IncludeMacro.java:59)\line \~at org.xwiki.rendering.internal.transformation.macro.MacroTransformation.transform(MacroTransformation.java:441)\line \~at org.xwiki.rendering.internal.transformation.DefaultRenderingContext.transformInContext(DefaultRenderingContext.java:183)\line \~at org.xwiki.rendering.internal.transformation.DefaultTransformationManager.performTransformations(DefaultTransformationManager.java:88)\line \~at org.xwiki.display.internal.DocumentContentAsyncExecutor.executeInCurrentExecutionContext(DocumentContentAsyncExecutor.java:397)\line \~at org.xwiki.display.internal.DocumentContentAsyncExecutor.execute(DocumentContentAsyncExecutor.java:269)\line \~at org.xwiki.display.internal.DocumentContentAsyncRenderer.execute(DocumentContentAsyncRenderer.java:112)\line \~at org.xwiki.rendering.async.internal.block.AbstractBlockAsyncRenderer.render(AbstractBlockAsyncRenderer.java:157)\line \~at org.xwiki.rendering.async.internal.block.AbstractBlockAsyncRenderer.render(AbstractBlockAsyncRenderer.java:54)\line \~at org.xwiki.rendering.async.internal.DefaultAsyncRendererExecutor.syncRender(DefaultAsyncRendererExecutor.java:290)\line \~at org.xwiki.rendering.async.internal.DefaultAsyncRendererExecutor.render(DefaultAsyncRendererExecutor.java:267)\line \~at org.xwiki.rendering.async.internal.block.DefaultBlockAsyncRendererExecutor.execute(DefaultBlockAsyncRendererExecutor.java:125)\line \~at org.xwiki.display.internal.DocumentContentDisplayer.display(DocumentContentDisplayer.java:93)\line \~at org.xwiki.display.internal.DocumentContentDisplayer.display(DocumentContentDisplayer.java:46)\line \~at org.xwiki.display.internal.DefaultDocumentDisplayer.display(DefaultDocumentDisplayer.java:96)\line \~at org.xwiki.display.internal.DefaultDocumentDisplayer.display(DefaultDocumentDisplayer.java:39)\line \~at org.xwiki.sheet.internal.SheetDocumentDisplayer.display(SheetDocumentDisplayer.java:123)\line \~at org.xwiki.sheet.internal.SheetDocumentDisplayer.display(SheetDocumentDisplayer.java:52)\line \~at org.xwiki.display.internal.ConfiguredDocumentDisplayer.display(ConfiguredDocumentDisplayer.java:68)\line \~at org.xwiki.display.internal.ConfiguredDocumentDisplayer.display(ConfiguredDocumentDisplayer.java:42)\line \~at com.xpn.xwiki.doc.XWikiDocument.display(XWikiDocument.java:1432)\line \~at com.xpn.xwiki.doc.XWikiDocument.getRenderedContent(XWikiDocument.java:1568)\line \~at com.xpn.xwiki.doc.XWikiDocument.getRenderedContent(XWikiDocument.java:1535)\line \~at com.xpn.xwiki.doc.XWikiDocument.getRenderedContent(XWikiDocument.java:1450)\line \~at com.xpn.xwiki.doc.XWikiDocument.getRenderedContent(XWikiDocument.java:1577)\line \~at com.xpn.xwiki.api.Document.getRenderedContent(Document.java:830)\line \~at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(Unknown Source)\line \~at java.base/java.lang.reflect.Method.invoke(Unknown Source)\line \~at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.doInvoke(UberspectImpl.java:571)\line \~at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:554)\line \~at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:221)\line \~at org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:368)\line \~at org.apache.velocity.runtime.parser.node.ASTReference.render(ASTReference.java:492)\line \~at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:147)\line \~at org.apache.velocity.runtime.directive.Foreach.renderBlock(Foreach.java:309)\line \~at org.apache.velocity.runtime.directive.Foreach.render(Foreach.java:279)\line \~at org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java:304)\line \~at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:439)\line \~at org.apache.velocity.Template.merge(Template.java:358)\line \~at org.apache.velocity.Template.merge(Template.java:262)\line \~at org.xwiki.velocity.internal.InternalVelocityEngine.evaluate(InternalVelocityEngine.java:233)\line \~at com.xpn.xwiki.internal.template.VelocityTemplateEvaluator.evaluateContent(VelocityTemplateEvaluator.java:107)\line \~at com.xpn.xwiki.internal.template.TemplateAsyncRenderer.evaluateContent(TemplateAsyncRenderer.java:219)\line \~at com.xpn.xwiki.internal.template.TemplateAsyncRenderer.renderVelocity(TemplateAsyncRenderer.java:174)\line \~at com.xpn.xwiki.internal.template.TemplateAsyncRenderer.render(TemplateAsyncRenderer.java:135)\line \~at com.xpn.xwiki.internal.template.TemplateAsyncRenderer.render(TemplateAsyncRenderer.java:54)\line \~at org.xwiki.rendering.async.internal.DefaultAsyncRendererExecutor.lambda$syncRender$0(DefaultAsyncRendererExecutor.java:284)\line \~at com.xpn.xwiki.internal.security.authorization.DefaultAuthorExecutor.call(DefaultAuthorExecutor.java:98)\line \~at org.xwiki.rendering.async.internal.DefaultAsyncRendererExecutor.syncRender(DefaultAsyncRendererExecutor.java:284)\line \~at org.xwiki.rendering.async.internal.DefaultAsyncRendererExecutor.render(DefaultAsyncRendererExecutor.java:267)\line \~at org.xwiki.rendering.async.internal.block.DefaultBlockAsyncRendererExecutor.render(DefaultBlockAsyncRendererExecutor.java:154)\line \~at com.xpn.xwiki.internal.template.InternalTemplateManager.render(InternalTemplateManager.java:907)\line \~at com.xpn.xwiki.internal.template.InternalTemplateManager.renderFromSkin(InternalTemplateManager.java:869)\line \~at com.xpn.xwiki.internal.template.InternalTemplateManager.renderFromSkin(InternalTemplateManager.java:849)\line \~at com.xpn.xwiki.internal.template.InternalTemplateManager.render(InternalTemplateManager.java:835)\line \~at com.xpn.xwiki.internal.template.DefaultTemplateManager.render(DefaultTemplateManager.java:91)\line \~at com.xpn.xwiki.internal.template.DefaultTemplateManager.render(DefaultTemplateManager.java:85)\line \~at com.xpn.xwiki.XWiki.evaluateTemplate(XWiki.java:2570)\line \~at com.xpn.xwiki.XWiki.parseTemplate(XWiki.java:2548)\line \~at com.xpn.xwiki.pdf.impl.PdfExportImpl.export(PdfExportImpl.java:166)\line \~at com.xpn.xwiki.web.ExportAction.export(ExportAction.java:191)\line \~at com.xpn.xwiki.web.ExportAction.render(ExportAction.java:97)\line \~at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:637)\line \~at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:339)\line \~at com.xpn.xwiki.web.LegacyActionServlet.service(LegacyActionServlet.java:111)\line \~at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)\line \~at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195)\line \~at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\line \~at com.xpn.xwiki.web.ActionFilter.doFilter(ActionFilter.java:123)\line \~at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\line \~at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\line \~at org.xwiki.wysiwyg.filter.ConversionFilter.doFilter(ConversionFilter.java:71)\line \~at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\line \~at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\line \~at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\line \~at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\line \~at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\line \~at org.xwiki.container.servlet.filters.internal.SetHTTPHeaderFilter.doFilter(SetHTTPHeaderFilter.java:66)\line \~at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\line \~at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\line \~at org.xwiki.resource.servlet.RoutingFilter.doFilter(RoutingFilter.java:135)\line \~at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\line \~at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\line \~at org.xwiki.container.servlet.filters.internal.SavedRequestRestorerFilter.doFilter(SavedRequestRestorerFilter.java:212)\line \~at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\line \~at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\line \~at org.xwiki.container.servlet.filters.internal.SafeRedirectFilter.doFilter(SafeRedirectFilter.java:106)\line \~at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\line \~at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\line \~at org.xwiki.container.servlet.filters.internal.ResolveRelativeRedirectFilter.doFilter(ResolveRelativeRedirectFilter.java:129)\line \~at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\line \~at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\line \~at org.xwiki.container.servlet.filters.internal.SourceURLResolverFilter.doFilter(SourceURLResolverFilter.java:177)\line \~at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\line \~at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\line \~at org.xwiki.container.servlet.filters.internal.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:120)\line \~at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\line \~at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\line \~at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)\line \~at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\line \~at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:483)\line \~at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)\line \~at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)\line \~at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:663)\line \~at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)\line \~at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344)\line \~at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:397)\line \~at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\line \~at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:905)\line \~at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741)\line \~at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\line \~at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190)\line \~at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)\line \~at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)\line \~at java.base/java.lang.Thread.run(Unknown Source)}
\par \pard\plain \s1\rtlch\af7\afs48\ab \ltrch\hich\af3\loch\ilvl0\outlinelevel0\sb240\sa120\f3\fs48\b\dbch\af6\ql\fi0\li0\lin0\ri0\rin0\ltrpar{\loch
{\*\bkmkstart HClassProperties}{\*\bkmkend HClassProperties}Class Properties}
\par \pard\plain \s19\loch\sl276\slmult1\sb0\sa140{\listtext\pard\plain \rtlch\af4 \ltrch\hich\af4\loch\f4\dbch\af4 \u8226\'95\tab}\ilvl0\ls1 \fi-283\li0\lin0\ql\tx709\fi-283\li709\lin709\sb0\sa0\ltrpar{\loch
Method name (name: String)}
\par \pard\plain \s19\loch\sl276\slmult1\sb0\sa140{\listtext\pard\plain \rtlch\af4 \ltrch\hich\af4\loch\f4\dbch\af4 \u8226\'95\tab}\ilvl0\ls1 \fi-283\li0\lin0\ql\tx709\fi-283\li709\lin709\sb0\sa0\ltrpar{\loch
Method body code (code: TextArea)}
\par \pard\plain \s19\loch\sl276\slmult1\sb0\sa140{\listtext\pard\plain \rtlch\af4 \ltrch\hich\af4\loch\f4\dbch\af4 \u8226\'95\tab}\ilvl0\ls1 \fi-283\li0\lin0\ql\tx709\fi-283\li709\lin709\ltrpar{\loch\cs17\rtlch\ai \ltrch\loch\i\loch
You can use the }{{\field{\*\fldinst HYPERLINK "https://crindau.myxwiki.org/xwiki/bin/edit/XWiki/ComponentMethodClass?editor=class" }{\fldrslt {\rtlch\ai \ltrch\loch\i\loch\cf9\ul\ulc0\dbch\i\loch
class editor}{}}}\loch\cs17\rtlch\ai \ltrch\loch\i\loch
 to add or modify the class properties.}
\par \pard\plain \s1\rtlch\af7\afs48\ab \ltrch\hich\af3\loch\ilvl0\outlinelevel0\sb240\sa120\f3\fs48\b\dbch\af6\ql\fi0\li0\lin0\ri0\rin0\ltrpar{\loch
{\*\bkmkstart HExistingPages}{\*\bkmkend HExistingPages}Existing Pages}
\par \pard\plain \s19\loch\sl276\slmult1\sb0\sa140\ql\sb0\sa0\ltrpar{\loch
The following pages have objects described by this class.}
\par \sect\sectd\sftnnar\saftnnrlc\sectunlocked1\pgwsxn12240\pghsxn15840\marglsxn1134\margrsxn567\margtsxn567\margbsxn567\ltrsect\sbknone\pard\plain \s19\loch\sl276\slmult1\sb0\sa140\ql\fi0\li0\lin0\ri0\rin0\sb0\sa0\ltrpar\loch

\par \sect\sectd\sftnnar\saftnnrlc\sectunlocked1\pgwsxn12240\pghsxn15840\marglsxn1134\margrsxn567\margtsxn567\margbsxn567\ltrsect\sbknone\pard\plain \s1\rtlch\af7\afs48\ab \ltrch\hich\af3\loch\ilvl0\outlinelevel0\sb240\sa120\f3\fs48\b\dbch\af6\ql\fi0\li0\lin0\ri0\rin0\ltrpar{\loch
{\*\bkmkstart HClassSheets}{\*\bkmkend HClassSheets}Class Sheets}
\par \pard\plain \s19\loch\sl276\slmult1\sb0\sa140\ql\sb0\sa0\ltrpar{\loch
Before using this class you must first create a sheet and a template for it. Follow the instructions below to do this.}
\par \pard\plain \s19\loch\sl276\slmult1\sb0\sa140\ql\ltrpar{
{\pict{\*\picprop{\sp{\sn wzDescription}{\sv }}{\sp{\sn wzName}{\sv Icon}}}\picscalex100\picscaley100\piccropl0\piccropr0\piccropt0\piccropb0\picw16\pich16\picwgoal240\pichgoal240\pngblip
89504e470d0a1a0a0000000d49484452000000100000001008060000001ff3ff610000029a49444154785ea593dd4f527f1cc7fb5bf44fe89c6e5a9b5e34d766
833c691799354c13b595aec26cb04a31119f00056c08869a0f944f5092222470243b210fa1a9270766d0d6563790b59ffd7cf71d6d58cb79e3c5ebeefb7e7dbe
ef7df63902e050fc1328d0af669fd646a4f9ea307fb2d59fcc5572c91ce5229fa3f4494f3c60b30f1408742bcc29552851d917449f2b8631762b8dc9118548f7
0ab4742e41cb1cccbe023295c96b0ba45aa7d660f727d03b1383dcf20ef74756a0b2aec1e2de44d3580474d5648abe36c9fc25c8d784b3f2da97e2240cebeb04
a424747b308461ef070c7b3671cb1c84642004f3dc06e44f82a0cb2d71ba6c242b23c8532dc92a0c7ed8b84fa81f8c40422adc3006f0edc74e9a1a23879a5e0e
92477e0cbe8ce27ccb0b50c503b28c20b79de34d8e1834561e37fb02a835fa5163e0d0efda809950d5c3fe46ef25b542d0cdac822e32f219c17139bb3db1f811
f5fd4132e90daa1ffac8631600b04b106b3da8e89a27b87155ef81858d8262bab733025ae6da1ef76da5bb9249a8d47949c88b48ec2b52df7750dee942598713
970962b513a30b442054ff2970f006070fc5d36554eb7d10777b7045338fb7d12f44f01f4a95b32825bd452d76d4f5b2d0d8c3a0cf74f27b823abbac44e5c2b0
3b866a2d0bb1ca0d3bb7899fffefa62b04df7f4689dc46b0a2e759044577c688a043b627b83e9e458b2df17ba301981deb285739216a9dc145c5344a1aadb8d0
3089e28609b48dfac97a17400915715aa8c8ac310d251a628e169a52d2210ea6d955480c1ef2e5e7b8d46443add6099d3504493f0b5ad098226166df5ba08a4c
0c55d8933877770a9ae9653cf6f0847574dac228a8b78012342568613373e031d16775d914d325a50ad43c256c495282e62499c813a4c7848dfb1ed3a1f80538
86cbec34712b270000000049454e44ae426082}
}{\loch
Information}
\par \pard\plain \s19\loch\sl276\slmult1\sb0\sa140\ql\ltrpar{\loch
The }{\loch\cs17\rtlch\ai \ltrch\loch\i\loch
sheet}{\loch
 allows you to control the presentation of pages of this type. You can use the default presentation, which enumerates all the available fields, or you can design your own presentation. You can also choose different presentations for the viewing and for the editing modes.}
\par \pard\plain \s19\loch\sl276\slmult1\sb0\sa140\ql\ltrpar{{\field{\*\fldinst}}
}{
 }
\par \pard\plain \s1\rtlch\af7\afs48\ab \ltrch\hich\af3\loch\ilvl0\outlinelevel0\sb240\sa120\f3\fs48\b\dbch\af6\ql\fi0\li0\lin0\ri0\rin0\ltrpar{\loch
{\*\bkmkstart HClassTemplate}{\*\bkmkend HClassTemplate}Class Template}
\par \pard\plain \s19\loch\sl276\slmult1\sb0\sa140\ql\ltrpar{
{\pict{\*\picprop{\sp{\sn wzDescription}{\sv }}{\sp{\sn wzName}{\sv Icon}}}\picscalex100\picscaley100\piccropl0\piccropr0\piccropt0\piccropb0\picw16\pich16\picwgoal240\pichgoal240\pngblip
89504e470d0a1a0a0000000d49484452000000100000001008060000001ff3ff610000029a49444154785ea593dd4f527f1cc7fb5bf44fe89c6e5a9b5e34d766
833c691799354c13b595aec26cb04a31119f00056c08869a0f944f5092222470243b210fa1a9270766d0d6563790b59ffd7cf71d6d58cb79e3c5ebeefb7e7dbe
ef7df63902e050fc1328d0af669fd646a4f9ea307fb2d59fcc5572c91ce5229fa3f4494f3c60b30f1408742bcc29552851d917449f2b8631762b8dc9118548f7
0ab4742e41cb1cccbe023295c96b0ba45aa7d660f727d03b1383dcf20ef74756a0b2aec1e2de44d3580474d5648abe36c9fc25c8d784b3f2da97e2240cebeb04
a424747b308461ef070c7b3671cb1c84642004f3dc06e44f82a0cb2d71ba6c242b23c8532dc92a0c7ed8b84fa81f8c40422adc3006f0edc74e9a1a23879a5e0e
92477e0cbe8ce27ccb0b50c503b28c20b79de34d8e1834561e37fb02a835fa5163e0d0efda809950d5c3fe46ef25b542d0cdac822e32f219c17139bb3db1f811
f5fd4132e90daa1ffac8631600b04b106b3da8e89a27b87155ef81858d8262bab733025ae6da1ef76da5bb9249a8d47949c88b48ec2b52df7750dee942598713
970962b513a30b442054ff2970f006070fc5d36554eb7d10777b7045338fb7d12f44f01f4a95b32825bd452d76d4f5b2d0d8c3a0cf74f27b823abbac44e5c2b0
3b866a2d0bb1ca0d3bb7899fffefa62b04df7f4689dc46b0a2e759044577c688a043b627b83e9e458b2df17ba301981deb285739216a9dc145c5344a1aadb8d0
3089e28609b48dfac97a17400915715aa8c8ac310d251a628e169a52d2210ea6d955480c1ef2e5e7b8d46443add6099d3504493f0b5ad098226166df5ba08a4c
0c55d8933877770a9ae9653cf6f0847574dac228a8b78012342568613373e031d16775d914d325a50ad43c256c495282e62499c813a4c7848dfb1ed3a1f80538
86cbec34712b270000000049454e44ae426082}
}{\loch
Information}
\par \pard\plain \s19\loch\sl276\slmult1\sb0\sa140\ql\ltrpar{\loch
The }{\loch\cs17\rtlch\ai \ltrch\loch\i\loch
template}{\loch
 is the page used as the model when creating a new page of this type. It contains an instance of your }{\loch\cs17\rtlch\ai \ltrch\loch\i\loch
class}{\loch
.}
\par \pard\plain \s19\loch\sl276\slmult1\sb0\sa140\ql\sb0\sa140\ltrpar{{\field{\*\fldinst}}
}{
 }
\par }