├── .gitignore ├── CONTRIBUTORS.txt ├── LEGAL.txt ├── LICENSE.txt ├── README.md ├── RELEASE_NOTES.md ├── build.xml ├── dependencies.properties ├── src ├── META-INF │ ├── callimachusproject.properties │ ├── mime.types │ ├── org.callimachusproject.sail.keyword.linking │ ├── org.callimachusproject.sail.keyword.property │ ├── org.callimachusproject.sail.keyword.punctuation │ ├── org.callimachusproject.sail.keyword.substitutions │ ├── org.callimachusproject.sail.keyword.suffix │ ├── org.openrdf.annotations │ ├── org.openrdf.behaviours │ ├── org.openrdf.concepts │ ├── services │ │ ├── org.callimachusproject.setup.UpdateProvider │ │ ├── org.openrdf.http.object.chain.HttpRequestChainInterceptor │ │ ├── org.openrdf.query.algebra.evaluation.function.Function │ │ ├── org.openrdf.repository.config.RepositoryFactory │ │ ├── org.openrdf.repository.object.advice.AdviceProvider │ │ └── org.openrdf.sail.config.SailFactory │ ├── templates │ │ ├── callimachus-icon.ico │ │ ├── main-article.docbook │ │ └── robots.txt │ ├── upgrade │ │ ├── callimachus-1.1.ru │ │ ├── callimachus-1.2.ru │ │ ├── callimachus-1.3.ru │ │ ├── callimachus-1.4.ru │ │ ├── callimachus-finalize.ru │ │ ├── callimachus-origin.ru │ │ └── callimachus-webapp.ru │ └── xmlcalabash.xml ├── callimachus-defaults.conf ├── callimachus-dump.bat ├── callimachus-dump.sh ├── callimachus-install.sh ├── callimachus-log-summary.pl ├── callimachus-log.bat ├── callimachus-repository.ttl ├── callimachus-reset.bat ├── callimachus-reset.sh ├── callimachus-setup.bat ├── callimachus-setup.sh ├── callimachus-start.bat ├── callimachus-start.sh ├── callimachus-stop.bat ├── callimachus-stop.sh ├── callimachus-uninstall.sh ├── callimachus.bat ├── callimachus.sh ├── cash.pl ├── jmxremote.properties ├── logging.properties └── org │ └── callimachusproject │ ├── Setup.java │ ├── Version.java │ ├── annotations │ ├── alternate.java │ ├── canonical.java │ ├── copy.java │ ├── deleted.java │ ├── describedby.java │ ├── disabled.java │ ├── imports.java │ ├── moved.java │ ├── post.java │ ├── rel.java │ ├── requires.java │ ├── resides.java │ ├── script.java │ └── title.java │ ├── auth │ ├── AnnotationPropertyInferencer.java │ ├── AuthenticationHandler.java │ ├── AuthorizationManager.java │ ├── CookieAuthenticationManager.java │ ├── DetachedAuthenticationManager.java │ ├── DetachedRealm.java │ ├── DigestAccessor.java │ ├── DigestAuthenticationManager.java │ ├── DigestPasswordAccessor.java │ ├── FacebookAuthReader.java │ ├── FailManager.java │ ├── Group.java │ ├── GroupManager.java │ ├── OpenIDAuthReader.java │ ├── ParameterAuthReader.java │ └── RealmManager.java │ ├── behaviours │ ├── AuthenticationManagerSupport.java │ ├── CalliObjectSupport.java │ ├── CompositeSupport.java │ ├── CredentialSupport.java │ ├── DatasourceSupport.java │ ├── DigestManagerSupport.java │ ├── DocumentSupport.java │ ├── FacebookManagerSupport.java │ ├── FileObjectSupport.java │ ├── FolderSupport.java │ ├── GraphStoreSupport.java │ ├── IntrospectSupport.java │ ├── MailSubmitterSupport.java │ ├── MarkdownSupport.java │ ├── OpenIDManagerSupport.java │ ├── PageSupport.java │ ├── PartySupport.java │ ├── PipelineSupport.java │ ├── PurlSupport.java │ ├── RealmSupport.java │ ├── RemoteRdfSourceSupport.java │ ├── ScriptBundleSupport.java │ ├── SqlDatasourceSupport.java │ ├── UserSupport.java │ ├── XQuerySupport.java │ ├── XslTransformSupport.java │ └── ZipArchiveSupport.java │ ├── cli │ ├── Command.java │ └── CommandSet.java │ ├── concepts │ ├── Activity.java │ ├── AuthenticationManager.java │ ├── Composite.java │ ├── DigestManager.java │ ├── FacebookManager.java │ ├── OpenIDManager.java │ ├── Party.java │ ├── Realm.java │ ├── ScriptBundle.java │ ├── SqlDatasource.java │ └── User.java │ ├── engine │ ├── ParameterizedQuery.java │ ├── ParameterizedQueryParser.java │ ├── RDFEventReader.java │ ├── RDFParseException.java │ ├── RDFaReader.java │ ├── Template.java │ ├── TemplateEngine.java │ ├── TemplateException.java │ ├── events │ │ ├── AndExpression.java │ │ ├── Ask.java │ │ ├── Base.java │ │ ├── BuiltInCall.java │ │ ├── Comment.java │ │ ├── Construct.java │ │ ├── Delete.java │ │ ├── DeleteWhere.java │ │ ├── Document.java │ │ ├── Drop.java │ │ ├── Exists.java │ │ ├── Expression.java │ │ ├── Filter.java │ │ ├── Graph.java │ │ ├── Group.java │ │ ├── Insert.java │ │ ├── InsertData.java │ │ ├── Namespace.java │ │ ├── Optional.java │ │ ├── OrExpression.java │ │ ├── OrderBy.java │ │ ├── RDFEvent.java │ │ ├── Select.java │ │ ├── Subject.java │ │ ├── Triple.java │ │ ├── TriplePattern.java │ │ ├── Union.java │ │ ├── VarOrTermExpression.java │ │ └── Where.java │ ├── expressions │ │ ├── Expression.java │ │ ├── ExpressionFactory.java │ │ ├── ExpressionResult.java │ │ ├── ExpressionUtil.java │ │ ├── MarkupExpression.java │ │ ├── PathExpression.java │ │ ├── PropertyExpression.java │ │ ├── QuotedString.java │ │ ├── TextExpression.java │ │ └── VariableExpression.java │ ├── helpers │ │ ├── AbstractRDFEventReader.java │ │ ├── BlankOrLiteralVar.java │ │ ├── ClusterCounter.java │ │ ├── ConstructQueryReader.java │ │ ├── DelegatingStartElement.java │ │ ├── EntityUpdater.java │ │ ├── NamespaceStartElement.java │ │ ├── OrderedSparqlReader.java │ │ ├── RDFEventIterator.java │ │ ├── RDFEventList.java │ │ ├── RDFEventPipe.java │ │ ├── RDFXMLEventReader.java │ │ ├── RDFaProducer.java │ │ ├── SPARQLPosteditor.java │ │ ├── SPARQLProducer.java │ │ ├── SPARQLWriter.java │ │ ├── SparqlUpdateFactory.java │ │ ├── TripleAnalyzer.java │ │ ├── TripleInserter.java │ │ ├── TripleVerifier.java │ │ ├── XMLElementReader.java │ │ ├── XMLEventConverter.java │ │ ├── XMLEventIterator.java │ │ ├── XMLEventList.java │ │ └── XMLEventReaderBase.java │ ├── impl │ │ ├── AbsoluteTermFactoryImpl.java │ │ ├── BlankNode.java │ │ ├── CURIEImpl.java │ │ ├── FallbackLocation.java │ │ ├── GraphNodePathImpl.java │ │ ├── IRIImpl.java │ │ ├── PlainLiteralImpl.java │ │ ├── ReferenceImpl.java │ │ ├── TermFactoryImpl.java │ │ ├── TypedLiteralImpl.java │ │ ├── VarImpl.java │ │ ├── XMLEventFilter.java │ │ └── XMLLiteralImpl.java │ └── model │ │ ├── AbsoluteTermFactory.java │ │ ├── CURIE.java │ │ ├── GraphNodePath.java │ │ ├── GraphNodePathBase.java │ │ ├── IRI.java │ │ ├── Literal.java │ │ ├── Node.java │ │ ├── PlainLiteral.java │ │ ├── Reference.java │ │ ├── Term.java │ │ ├── TermFactory.java │ │ ├── TermOrigin.java │ │ ├── Var.java │ │ ├── VarOrIRI.java │ │ ├── VarOrTerm.java │ │ └── XMLLiteral.java │ ├── form │ └── helpers │ │ └── EntityUpdater.java │ ├── interceptors │ ├── ActivityProcessor.java │ ├── AlternativeHandler.java │ ├── ErrorPageInterceptor.java │ ├── HttpClientConnectionFilter.java │ ├── LinksFilter.java │ └── SchemaGraphSynchronizer.java │ ├── io │ ├── BoundedDescription.java │ ├── CarInputStream.java │ ├── CarOutputStream.java │ ├── CharsetDetector.java │ ├── ContentTypeExtraField.java │ ├── DescribeResult.java │ ├── FilteredGraphResult.java │ ├── MetaTypeExtraField.java │ ├── MultipartParser.java │ ├── PushbackReader.java │ ├── RDFXMLStreamWriter.java │ ├── RDFXMLStreamWriterFactory.java │ ├── SparqlInsertDataParser.java │ └── TextReader.java │ ├── repository │ ├── CalliActivityFactory.java │ ├── CalliRepository.java │ ├── auditing │ │ ├── ActivityFactory.java │ │ ├── AuditingRepository.java │ │ ├── AuditingRepositoryConnection.java │ │ ├── config │ │ │ ├── AuditingRepositoryConfig.java │ │ │ ├── AuditingRepositoryFactory.java │ │ │ └── AuditingSchema.java │ │ └── helpers │ │ │ ├── ActivitySequenceFactory.java │ │ │ ├── ActivityTagFactory.java │ │ │ └── BasicGraphPatternVisitor.java │ └── trace │ │ ├── AbstractTrace.java │ │ ├── CommonTrace.java │ │ ├── InterfaceTracerFactory.java │ │ ├── MethodCall.java │ │ ├── Trace.java │ │ ├── TraceAggregate.java │ │ ├── TraceAnalyser.java │ │ ├── Tracer.java │ │ ├── TracerFactory.java │ │ ├── TracerProvider.java │ │ └── TracerService.java │ ├── rewrite │ ├── MissingAdvice.java │ ├── MissingAdviceFactory.java │ ├── ProxyAdviceFactory.java │ ├── ProxyGetAdvice.java │ ├── ProxyPostAdvice.java │ ├── RedirectAdvice.java │ ├── RedirectAdviceFactory.java │ ├── RewriteAdvice.java │ └── URITemplate.java │ ├── sail │ ├── auditing │ │ ├── AuditingConnection.java │ │ ├── AuditingSail.java │ │ ├── config │ │ │ ├── AuditingConfig.java │ │ │ └── AuditingFactory.java │ │ └── helpers │ │ │ ├── BasicGraphPatternVisitor.java │ │ │ ├── OperationEntityResolver.java │ │ │ └── RequestActivityFactory.java │ ├── keyword │ │ ├── KeywordConnection.java │ │ ├── KeywordSail.java │ │ ├── PhoneHelper.java │ │ ├── PhoneHelperFactory.java │ │ ├── Regex.java │ │ ├── Soundex.java │ │ └── config │ │ │ ├── KeywordConfig.java │ │ │ ├── KeywordFactory.java │ │ │ └── KeywordSchema.java │ └── optimistic │ │ └── config │ │ └── OptimisticFactory.java │ ├── script │ ├── EmbeddedScript.java │ ├── EmbeddedScriptContext.java │ ├── EmbeddedScriptEngine.java │ ├── EmbeddedScriptFactory.java │ ├── HttpResponseScriptBuilder.java │ ├── ScriptAdvice.java │ └── ScriptAdviceFactory.java │ ├── setup │ ├── CallimachusSetup.java │ ├── CallimachusWebappImportProvider.java │ ├── FaviconProvider.java │ ├── FileUpdater.java │ ├── LocalSystemProvider.java │ ├── MainArticleProvider.java │ ├── RobotsProvider.java │ ├── SecretOriginProvider.java │ ├── SetupRealm.java │ ├── SetupTool.java │ ├── SparqlEndpointProvider.java │ ├── SparqlUpdateProvider.java │ ├── UpdateProvider.java │ ├── UpdateService.java │ ├── Updater.java │ └── WebappArchiveImporter.java │ ├── sql │ ├── DriverConnectionPoolManager.java │ ├── PoolableDriverConnection.java │ ├── PoolableDriverConnectionFactory.java │ └── SqlTupleResult.java │ ├── traits │ └── CalliObject.java │ ├── util │ ├── BackupTool.java │ ├── CallimachusConf.java │ ├── DomainNameSystemResolver.java │ ├── MailProperties.java │ ├── Mailer.java │ ├── PasswordGenerator.java │ ├── PercentCodec.java │ ├── PrefixMap.java │ ├── ResourceInfo.java │ ├── SystemProperties.java │ └── XHTMLInfoWriter.java │ ├── xml │ ├── CloseableEntityResolver.java │ ├── CloseableURIResolver.java │ ├── ClosingXMLEventReader.java │ ├── DocumentFactory.java │ ├── DocumentXMLEventReader.java │ ├── ErrorListListener.java │ ├── InputSourceResolver.java │ ├── XMLEventReaderFactory.java │ ├── XQueryEngine.java │ ├── XdmNodeFactory.java │ ├── XslTransformEngine.java │ └── XslTransformer.java │ └── xproc │ ├── CSStoXML.java │ ├── DecodeTextStep.java │ ├── DeserializeCascadingStyleSheetStep.java │ ├── DeserializeJsonStep.java │ ├── Pipe.java │ ├── Pipeline.java │ ├── PipelineFactory.java │ ├── RenderSparqlQueryStep.java │ ├── RenderStep.java │ ├── SerializeCascadingStyleSheetStep.java │ ├── SerializeJsonStep.java │ ├── SparqlStep.java │ ├── XMLtoCSS.java │ └── XProcErrorHandler.java ├── test ├── META-INF │ └── services │ │ ├── javax.ws.rs.ext.MessageBodyReader │ │ └── javax.ws.rs.ext.MessageBodyWriter ├── RDFaConformance │ ├── RDFaConformanceRegressionTest.props │ └── RDFaConformanceTest.props ├── RDFaGeneration │ ├── problem-cases │ │ ├── 0046-test.xhtml │ │ ├── 0046.xhtml │ │ ├── about-typeof-view-test.xhtml │ │ ├── about-typeof-view.xhtml │ │ ├── content-complex-content1-test.xhtml │ │ ├── content-complex-content1.xhtml │ │ ├── property-lang-condition-source.xhtml │ │ ├── property-lang-condition-test.xhtml │ │ ├── property-lang-condition.xhtml │ │ ├── rel-property-test.xhtml │ │ ├── rel-property.xhtml │ │ ├── rel-rel-property-test.xhtml │ │ ├── rel-rel-property.xhtml │ │ ├── resource-typeof-view-test.xhtml │ │ ├── resource-typeof-view.xhtml │ │ └── vcard-create-test.xhtml │ └── test-suite │ │ ├── data-attributes │ │ ├── rel-not-resource-not-about-test.xhtml │ │ ├── rel-not-resource-not-about.xhtml │ │ ├── rel-not-resource-test.xhtml │ │ ├── rel-not-resource.xhtml │ │ ├── rel-resource-property-test.xhtml │ │ ├── rel-resource-property.xhtml │ │ ├── rel-resource-test.xhtml │ │ └── rel-resource.xhtml │ │ ├── lang-cases │ │ ├── content-lang-test.xhtml │ │ ├── content-lang.xhtml │ │ ├── span-lang-test.xhtml │ │ └── span-lang.xhtml │ │ ├── new-cases │ │ ├── callimachus-patterns │ │ │ ├── class-list-test.xhtml │ │ │ ├── class-list.xhtml │ │ │ ├── data-options-test.xhtml │ │ │ ├── data-options.xhtml │ │ │ ├── data-options1-source.xhtml │ │ │ ├── data-options1-test.xhtml │ │ │ ├── data-options1.xhtml │ │ │ ├── group-source.xhtml │ │ │ ├── group-test.xhtml │ │ │ ├── group.xhtml │ │ │ ├── list-test.xhtml │ │ │ ├── list.xhtml │ │ │ ├── mail-password-test.xhtml │ │ │ ├── mail-password.xhtml │ │ │ ├── scheme-test.xhtml │ │ │ └── scheme.xhtml │ │ ├── form-patterns │ │ │ ├── data-search-remove-button-test.xhtml │ │ │ └── data-search-remove-button.xhtml │ │ ├── href-exp-test.xhtml │ │ ├── href-exp.xhtml │ │ ├── lang-test.xhtml │ │ ├── lang.xhtml │ │ ├── lang1-test.xhtml │ │ ├── lang1.xhtml │ │ ├── other-patterns │ │ │ ├── about-href-test.xhtml │ │ │ ├── about-href.xhtml │ │ │ ├── about-href1-test.xhtml │ │ │ ├── about-href1.xhtml │ │ │ ├── about-href2-test.xhtml │ │ │ ├── about-href2.xhtml │ │ │ ├── about-href3-test.xhtml │ │ │ ├── about-href3.xhtml │ │ │ ├── content-complex-content-test.xhtml │ │ │ ├── content-complex-content.xhtml │ │ │ ├── hanging-rel-html-test.xhtml │ │ │ ├── hanging-rel-html.xhtml │ │ │ ├── hanging-rel-test.xhtml │ │ │ ├── hanging-rel.xhtml │ │ │ ├── meta-test.xhtml │ │ │ ├── meta.xhtml │ │ │ ├── problematic-nested-condition-test.xhtml │ │ │ ├── problematic-nested-condition.xhtml │ │ │ ├── rel-about+property-test.xhtml │ │ │ ├── rel-about+property.xhtml │ │ │ ├── rel-resource-test.xhtml │ │ │ ├── rel-resource.xhtml │ │ │ ├── rel-resource1-test.xhtml │ │ │ ├── rel-resource1.xhtml │ │ │ ├── rel-src-test.xhtml │ │ │ ├── rel-src.xhtml │ │ │ ├── rel-typeof-property-test.xhtml │ │ │ ├── rel-typeof-property.xhtml │ │ │ ├── rel-typeof-source.xhtml │ │ │ ├── rel-typeof-test.xhtml │ │ │ ├── rel-typeof.xhtml │ │ │ ├── rel-typeof1-source.xhtml │ │ │ ├── rel-typeof1-test.xhtml │ │ │ ├── rel-typeof1.xhtml │ │ │ ├── rel-typeof2-source.xhtml │ │ │ ├── rel-typeof2-test.xhtml │ │ │ ├── rel-typeof2.xhtml │ │ │ ├── xml-lang-test.xhtml │ │ │ └── xml-lang.xhtml │ │ ├── path-exp │ │ │ ├── alternative-source.xhtml │ │ │ ├── alternative-test.xhtml │ │ │ ├── alternative.xhtml │ │ │ ├── group-source.xhtml │ │ │ ├── group-test.xhtml │ │ │ ├── group.xhtml │ │ │ ├── inverse-source.xhtml │ │ │ ├── inverse-test.xhtml │ │ │ ├── inverse.xhtml │ │ │ ├── negated-source.xhtml │ │ │ ├── negated-test.xhtml │ │ │ ├── negated.xhtml │ │ │ ├── one-or-more-source.xhtml │ │ │ ├── one-or-more-test.xhtml │ │ │ ├── one-or-more.xhtml │ │ │ ├── sequence-source.xhtml │ │ │ ├── sequence-test.xhtml │ │ │ ├── sequence.xhtml │ │ │ ├── zero-or-more-source.xhtml │ │ │ ├── zero-or-more-test.xhtml │ │ │ └── zero-or-more.xhtml │ │ ├── prop-exp │ │ │ ├── about-prop-exp-test.xhtml │ │ │ ├── about-prop-exp.xhtml │ │ │ ├── about-prop-exp1-source.xhtml │ │ │ ├── about-prop-exp1-test.xhtml │ │ │ ├── about-prop-exp1.xhtml │ │ │ ├── about-prop-exp2-source.xhtml │ │ │ ├── about-prop-exp2-test.xhtml │ │ │ ├── about-prop-exp2.xhtml │ │ │ ├── about-prop-exp3-test.xhtml │ │ │ ├── about-prop-exp3.xhtml │ │ │ ├── about-prop-exp4-test.xhtml │ │ │ ├── about-prop-exp4.xhtml │ │ │ ├── back-to-back-exp-source.xhtml │ │ │ ├── back-to-back-exp-test.xhtml │ │ │ ├── back-to-back-exp.xhtml │ │ │ ├── bnode-text-source.xhtml │ │ │ ├── bnode-text-test.xhtml │ │ │ ├── bnode-text.xhtml │ │ │ ├── multi-prop-exp-source.xhtml │ │ │ ├── multi-prop-exp-test.xhtml │ │ │ ├── multi-prop-exp.xhtml │ │ │ ├── parent-bnode-text-source.xhtml │ │ │ ├── parent-bnode-text-test.xhtml │ │ │ ├── parent-bnode-text.xhtml │ │ │ ├── prop-exp-complex-content-test.xhtml │ │ │ ├── prop-exp-complex-content.xhtml │ │ │ ├── prop-exp-mixed-content-test.xhtml │ │ │ ├── prop-exp-mixed-content.xhtml │ │ │ ├── prop-exp-url-source.xhtml │ │ │ ├── prop-exp-url-test.xhtml │ │ │ ├── prop-exp-url.xhtml │ │ │ ├── text-prop-exp-source.xhtml │ │ │ ├── text-prop-exp-test.xhtml │ │ │ ├── text-prop-exp.xhtml │ │ │ ├── vcard-source.xhtml │ │ │ ├── vcard-test.xhtml │ │ │ └── vcard.xhtml │ │ ├── sample-patterns │ │ │ └── vcard-create.xhtml │ │ ├── text-exp-test.xhtml │ │ ├── text-exp.xhtml │ │ ├── transform-snippets │ │ │ ├── property-datatype-test.xhtml │ │ │ ├── property-datatype.xhtml │ │ │ ├── property-datatype1-test.xhtml │ │ │ ├── property-datatype1.xhtml │ │ │ ├── property-datatype2-test.xhtml │ │ │ ├── property-datatype2.xhtml │ │ │ ├── property-lang-test.xhtml │ │ │ └── property-lang.xhtml │ │ ├── typeof-property-test.xhtml │ │ ├── typeof-property.xhtml │ │ ├── var-exp │ │ │ ├── content-no-text-test.xhtml │ │ │ ├── content-no-text.xhtml │ │ │ ├── content-text-test.xhtml │ │ │ ├── content-text.xhtml │ │ │ ├── content-text1-test.xhtml │ │ │ ├── content-text1.xhtml │ │ │ ├── input-content-value-test.xhtml │ │ │ ├── input-content-value.xhtml │ │ │ ├── literal-content-var-test.xhtml │ │ │ ├── literal-content-var.xhtml │ │ │ ├── text-url-test.xhtml │ │ │ └── text-url.xhtml │ │ ├── web-patterns │ │ │ ├── rel-resource-href-test.xhtml │ │ │ └── rel-resource-href.xhtml │ │ └── xhtml1 │ │ │ └── rdfa1.1 │ │ │ ├── 0014-test.xhtml │ │ │ └── 0014.xhtml │ │ ├── order-dependent-tests │ │ ├── preceding-ws-source.xhtml │ │ ├── preceding-ws-test.xhtml │ │ └── preceding-ws.xhtml │ │ ├── problem-cases │ │ ├── 0006-test.xhtml │ │ ├── 0006.xhtml │ │ ├── 0012-test.xhtml │ │ ├── 0012.xhtml │ │ ├── 0012a-test.xhtml │ │ ├── 0012a.xhtml │ │ ├── 0060-test.xhtml │ │ ├── 0060.xhtml │ │ ├── content-complex-content2-test.xhtml │ │ ├── content-complex-content2.xhtml │ │ ├── content-complex-content3-source.xhtml │ │ ├── content-complex-content3-test.xhtml │ │ ├── content-complex-content3.xhtml │ │ ├── detached-test.xhtml │ │ ├── detached.xhtml │ │ ├── rev-href-test.xhtml │ │ ├── rev-href.xhtml │ │ ├── user-edit-test.xhtml │ │ └── user-edit.xhtml │ │ └── test-cases │ │ ├── callimachus-patterns │ │ ├── person-test.xhtml │ │ ├── person.xhtml │ │ ├── scheme-edit-test.xhtml │ │ └── scheme-edit.xhtml │ │ ├── other-patterns │ │ ├── bnode-chain-test.xhtml │ │ ├── bnode-chain.xhtml │ │ ├── bnode-resource-test.xhtml │ │ ├── bnode-resource.xhtml │ │ ├── chaining-test.xhtml │ │ ├── chaining.xhtml │ │ ├── empty-test.xhtml │ │ ├── empty.xhtml │ │ ├── href-property-test.xhtml │ │ ├── href-property.xhtml │ │ ├── href-this-property-test.xhtml │ │ ├── href-this-property.xhtml │ │ ├── multi-property-test.xhtml │ │ ├── multi-property-text-test.xhtml │ │ ├── multi-property-text.xhtml │ │ ├── multi-property-typeof-test.xhtml │ │ ├── multi-property-typeof.xhtml │ │ ├── multi-property.xhtml │ │ ├── mustache-test.xhtml │ │ ├── mustache.xhtml │ │ ├── problematic-condition-test.xhtml │ │ ├── problematic-condition.xhtml │ │ ├── problematic-property-test.xhtml │ │ ├── problematic-property.xhtml │ │ ├── rel-resource-href-test.xhtml │ │ ├── rel-resource-href.xhtml │ │ ├── repeat-subject-content-test.xhtml │ │ ├── repeat-subject-content.xhtml │ │ ├── repeat-subject-test.xhtml │ │ ├── repeat-subject.xhtml │ │ ├── subclassof-test.xhtml │ │ ├── subclassof.xhtml │ │ ├── title-and-multi-property-test.xhtml │ │ └── title-and-multi-property.xhtml │ │ ├── sample-patterns │ │ ├── email-create-test.xhtml │ │ ├── email-create.xhtml │ │ ├── vcard-list-test.xhtml │ │ └── vcard-list.xhtml │ │ ├── transform-snippets │ │ ├── property-test.xhtml │ │ ├── property.xhtml │ │ ├── rel-bnode-test.xhtml │ │ ├── rel-bnode.xhtml │ │ ├── rel-href-test.xhtml │ │ ├── rel-href.xhtml │ │ ├── rel-resource-href-test.xhtml │ │ ├── rel-resource-href.xhtml │ │ ├── rel-resource-test.xhtml │ │ ├── rel-resource.xhtml │ │ ├── rel-resource1-test.xhtml │ │ ├── rel-resource1.xhtml │ │ ├── rel-resource2-test.xhtml │ │ ├── rel-resource2.xhtml │ │ ├── rel-rev-no-resource-test.xhtml │ │ ├── rel-rev-no-resource.xhtml │ │ ├── rel-rev-test.xhtml │ │ ├── rel-rev.xhtml │ │ ├── rel-source.xhtml │ │ ├── rel-test.xhtml │ │ ├── rel.xhtml │ │ ├── rev-href-test.xhtml │ │ ├── rev-href.xhtml │ │ ├── rev-resource-test.xhtml │ │ ├── rev-resource.xhtml │ │ ├── rev-test.xhtml │ │ └── rev.xhtml │ │ ├── web-patterns │ │ ├── about-typeof-source.xhtml │ │ ├── about-typeof-test.xhtml │ │ ├── about-typeof.xhtml │ │ ├── about-typeof1-source.xhtml │ │ ├── about-typeof1-test.xhtml │ │ ├── about-typeof1.xhtml │ │ ├── head-property-test.xhtml │ │ ├── head-property.xhtml │ │ ├── property-content-source.xhtml │ │ ├── property-content-test.xhtml │ │ ├── property-content.xhtml │ │ ├── property-list-test.xhtml │ │ ├── property-list.xhtml │ │ ├── rel-about-test.xhtml │ │ ├── rel-about-typeof-test.xhtml │ │ ├── rel-about-typeof.xhtml │ │ ├── rel-about-typeof1-test.xhtml │ │ ├── rel-about-typeof1.xhtml │ │ ├── rel-about.xhtml │ │ ├── rel-about1-test.xhtml │ │ ├── rel-about1.xhtml │ │ ├── rel-multi-property1-test.xhtml │ │ ├── rel-multi-property1.xhtml │ │ ├── rel-multi-property2-test.xhtml │ │ ├── rel-multi-property2.xhtml │ │ ├── rel-multi-value-property-test.xhtml │ │ ├── rel-multi-value-property.xhtml │ │ ├── rel-property-test.xhtml │ │ ├── rel-property.xhtml │ │ ├── rel-resource-test.xhtml │ │ ├── rel-resource-typeof-test.xhtml │ │ ├── rel-resource-typeof.xhtml │ │ ├── rel-resource-typeof1-test.xhtml │ │ ├── rel-resource-typeof1.xhtml │ │ ├── rel-resource.xhtml │ │ ├── rel-resource1-test.xhtml │ │ ├── rel-resource1.xhtml │ │ ├── rel-typeof-test.xhtml │ │ ├── rel-typeof.xhtml │ │ ├── rel-typeof1-test.xhtml │ │ ├── rel-typeof1.xhtml │ │ ├── rel-typeof2-test.xhtml │ │ ├── rel-typeof2.xhtml │ │ ├── resource-typeof-source.xhtml │ │ ├── resource-typeof-test.xhtml │ │ ├── resource-typeof.xhtml │ │ ├── resource-typeof1-source.xhtml │ │ ├── resource-typeof1-test.xhtml │ │ └── resource-typeof1.xhtml │ │ └── xhtml1 │ │ └── rdfa1.1 │ │ ├── 0001-test.xhtml │ │ ├── 0001.xhtml │ │ ├── 0008-test.xhtml │ │ ├── 0008.xhtml │ │ ├── 0009-test.xhtml │ │ ├── 0009.xhtml │ │ ├── 0015-test.xhtml │ │ ├── 0015.xhtml │ │ ├── 0018-test.xhtml │ │ ├── 0018.xhtml │ │ ├── 0019-test.xhtml │ │ ├── 0019.xhtml │ │ ├── 0020-test.xhtml │ │ ├── 0020.xhtml │ │ ├── 0026-test.xhtml │ │ ├── 0026.xhtml │ │ ├── 0048-test.xhtml │ │ ├── 0048.xhtml │ │ ├── 0049-test.xhtml │ │ ├── 0049.xhtml │ │ ├── 0051-test.xhtml │ │ ├── 0051.xhtml │ │ ├── 0056-test.xhtml │ │ ├── 0056.xhtml │ │ ├── 0057-test.xhtml │ │ ├── 0057.xhtml │ │ ├── 0058-test.xhtml │ │ ├── 0058.xhtml │ │ ├── 0068-test.xhtml │ │ ├── 0068.xhtml │ │ ├── 0072-test.xhtml │ │ ├── 0072.xhtml │ │ ├── 0119-test.xhtml │ │ ├── 0119.xhtml │ │ ├── 0126-test.xhtml │ │ ├── 0126.xhtml │ │ ├── 0174-test.xhtml │ │ └── 0174.xhtml ├── cia-factbook │ ├── CIA-facts-enhanced.rdf │ └── CIA-onto-enhanced.rdf ├── com │ └── sun │ │ └── jersey │ │ └── api │ │ └── client │ │ └── filter │ │ └── HTTPDigestAuthFilter.java ├── docbook │ ├── ArticleRoundTripTest.java │ ├── annotate-test-suite.xsl │ ├── errors.xsl │ ├── strip-whitespace.xsl │ ├── test-harness.xpl │ ├── tests │ │ ├── blockquote-test.docbook │ │ ├── bold-test.docbook │ │ ├── caption-test.docbook │ │ ├── cite-test.docbook │ │ ├── code-test.docbook │ │ ├── command-test.docbook │ │ ├── emphasis-test.docbook │ │ ├── html-informal-table-col-width-test.docbook │ │ ├── html-informal-table-test.docbook │ │ ├── html-table-col-width-test.docbook │ │ ├── html-table-test.docbook │ │ ├── image-alt.docbook │ │ ├── index.xhtml │ │ ├── inline-image-test.docbook │ │ ├── itemized-list-test.docbook │ │ ├── link-test.docbook │ │ ├── literal-code-test.docbook │ │ ├── ordered-list-test.docbook │ │ ├── paragraph-test.docbook │ │ ├── programlisting-test.docbook │ │ ├── subscript-test.docbook │ │ ├── super-script-test.docbook │ │ ├── title-test.docbook │ │ └── variable-list-test.docbook │ ├── wrap-and-escape.xpl │ └── wrap-two-documents.xpl ├── javanet │ └── staxutils │ │ ├── BaseXMLEventReader.java │ │ ├── BaseXMLEventWriter.java │ │ ├── ExtendedNamespaceContext.java │ │ ├── SimpleNamespaceContext.java │ │ ├── StaticNamespaceContext.java │ │ └── XMLEventPipe.java ├── org │ └── callimachusproject │ │ ├── VersionTest.java │ │ ├── annotations │ │ └── grant.java │ │ ├── engine │ │ ├── EditResourceIntegrationTest.java │ │ ├── EditResourceTypeIntegrationTest.java │ │ ├── ResolverTest.java │ │ ├── TestParameterizedQueries.java │ │ ├── TestTemplateEngine.java │ │ └── helpers │ │ │ └── XMLElementReaderTest.java │ │ ├── fluid │ │ └── HttpResponseScriptTest.java │ │ ├── form │ │ └── TestTripleAnalyzer.java │ │ ├── io │ │ ├── CarStreamTest.java │ │ ├── RDFWriterTestCase.java │ │ ├── RDFXMLStreamWriterTest.java │ │ └── TestSparqlInsertDataParser.java │ │ ├── rdfa │ │ └── test │ │ │ ├── AbstractNamespaceContext.java │ │ │ ├── OrderByTest.java │ │ │ ├── RDFaConformanceTest.java │ │ │ ├── RDFaGenerationTest.java │ │ │ ├── RDFaOrderDependentTest.java │ │ │ ├── SerializeRDFReader.java │ │ │ ├── Utility.java │ │ │ └── XPathIterator.java │ │ ├── repository │ │ └── auditing │ │ │ ├── AuditingOptimisticTest.java │ │ │ ├── AuditingPurgeTest.java │ │ │ ├── AuditingRecentPurgeTest.java │ │ │ ├── AuditingRecentTest.java │ │ │ ├── AuditingTest.java │ │ │ └── ClientAuditingTest.java │ │ ├── restapi │ │ ├── BlobIntegrationTest.java │ │ ├── ContainerIntegrationTest.java │ │ ├── DatasourceIntegrationTest.java │ │ ├── FolderContentsIntegrationTest.java │ │ ├── KeywordSearchIntegrationTest.java │ │ ├── NamedGraphIntegrationTest.java │ │ ├── OriginOptionsIntegrationTest.java │ │ ├── RdfIntegrationTest.java │ │ ├── RdfSourceIntegrationTest.java │ │ ├── RemoteRdfSourceIntegrationTest.java │ │ ├── SparqlEndpointIntegrationTest.java │ │ └── SqlDatasourceIntegrationTest.java │ │ ├── rewrite │ │ ├── RedirectTest.java │ │ └── TestURITemplate.java │ │ ├── sail │ │ └── keyword │ │ │ ├── KeywordSailTest.java │ │ │ ├── PhoneHelperTest.java │ │ │ ├── RegexTest.java │ │ │ └── SoundexTest.java │ │ ├── script │ │ ├── AssertSupport.java │ │ ├── BooleanScriptTest.java │ │ ├── CodeGenTestCase.java │ │ ├── ConcurrentResponseTest.java │ │ ├── EquivalentDatatypeTest.java │ │ ├── MethodTest.java │ │ ├── RestrictionTest.java │ │ ├── ScriptExceptionTest.java │ │ ├── ScriptTest.java │ │ ├── ScriptTestCase.java │ │ ├── candy-ontology.owl │ │ ├── equivalent.ttl │ │ ├── exceptions.ttl │ │ ├── rdfs-schema.rdf │ │ ├── restriction.ttl │ │ └── script.ttl │ │ ├── server │ │ ├── AuthenticationTest.java │ │ ├── CharsetTest.java │ │ ├── ConditionalDataRequestTest.java │ │ ├── ConditionalPropertyRequestTest.java │ │ ├── ContentNegotiationTest.java │ │ ├── ContentVersionTest.java │ │ ├── DataResourceTest.java │ │ ├── ExceptionTest.java │ │ ├── HeadIntegrationTest.java │ │ ├── HttpResponseTest.java │ │ ├── OperationMethodTest.java │ │ ├── ParameterTest.java │ │ ├── RequestCacheTest.java │ │ ├── ResponseCacheTest.java │ │ ├── RoundTripTest.java │ │ ├── SPARQLEndPointTest.java │ │ ├── TransactionResourceTest.java │ │ ├── TransformationTest.java │ │ ├── WebFileObjectTest.java │ │ ├── base │ │ │ └── MetadataServerTestCase.java │ │ ├── behaviours │ │ │ ├── AliasSupport.java │ │ │ ├── DescribeSupport.java │ │ │ ├── NamedGraphSupport.java │ │ │ ├── PUTSupport.java │ │ │ └── TextFile.java │ │ ├── concepts │ │ │ ├── Alias.java │ │ │ ├── AnyThing.java │ │ │ └── HTTPFileObject.java │ │ ├── helpers │ │ │ └── XMLEventQueue.java │ │ └── providers │ │ │ ├── DOMProviderTest.java │ │ │ ├── ModelMessageProvider.java │ │ │ └── XMLEventProviderTest.java │ │ ├── test │ │ ├── TemporaryServer.java │ │ ├── TemporaryServerFactory.java │ │ ├── TemporaryServerIntegrationTestCase.java │ │ └── WebResource.java │ │ ├── types │ │ ├── ArticleIntegrationTest.java │ │ ├── BookIntegrationTest.java │ │ ├── NamedQueryIntegrationTest.java │ │ ├── PageIntegrationTest.java │ │ ├── PurlIntegrationTest.java │ │ └── StyleIntegrationTest.java │ │ ├── webdriver │ │ ├── ArticleFunctionalTest.java │ │ ├── BookFunctionalTest.java │ │ ├── ClassFunctionalTest.java │ │ ├── ConceptFunctionalTest.java │ │ ├── DatasourceFunctionalTest.java │ │ ├── DigestUserFunctionalTest.java │ │ ├── DirectoryFunctionalTest.java │ │ ├── DomainFunctionalTest.java │ │ ├── FolderFunctionalTest.java │ │ ├── GroupFunctionalTest.java │ │ ├── HelloWorldFunctionalTest.java │ │ ├── HypertextFunctionalTest.java │ │ ├── MeetingNotesFunctionalTest.java │ │ ├── PageFunctionalTest.java │ │ ├── PipelineFunctionalTest.java │ │ ├── PurlFunctionalTest.java │ │ ├── RdfQueryFunctionalTest.java │ │ ├── SchoolWardFunctionalTest.java │ │ ├── ScriptFunctionalTest.java │ │ ├── StyleFunctionalTest.java │ │ ├── TextFileFunctionalTest.java │ │ ├── TransformFunctionalTest.java │ │ ├── TurtleFunctionalTest.java │ │ ├── XQueryFunctionalTest.java │ │ ├── helpers │ │ │ ├── AssetDownloader.java │ │ │ ├── BrowserFunctionalTestCase.java │ │ │ ├── RemoteWebDriverFactory.java │ │ │ └── WebBrowserDriver.java │ │ └── pages │ │ │ ├── CalliPage.java │ │ │ ├── ChangeView.java │ │ │ ├── ClassEdit.java │ │ │ ├── ClassIndex.java │ │ │ ├── ClassView.java │ │ │ ├── ConceptCreate.java │ │ │ ├── ConceptEdit.java │ │ │ ├── DatasourceCreate.java │ │ │ ├── DatasourceEdit.java │ │ │ ├── DatasourceView.java │ │ │ ├── DescribePage.java │ │ │ ├── DigestUserEdit.java │ │ │ ├── DiscussionPage.java │ │ │ ├── DocEditor.java │ │ │ ├── DomainCreate.java │ │ │ ├── DomainEdit.java │ │ │ ├── FileUploadForm.java │ │ │ ├── FolderCreate.java │ │ │ ├── FolderEdit.java │ │ │ ├── FolderView.java │ │ │ ├── GroupCreate.java │ │ │ ├── GroupEdit.java │ │ │ ├── HistoryPage.java │ │ │ ├── ImportPage.java │ │ │ ├── InviteUser.java │ │ │ ├── Login.java │ │ │ ├── PasswordRequestForm.java │ │ │ ├── PhotoEdit.java │ │ │ ├── PurlCreate.java │ │ │ ├── PurlEdit.java │ │ │ ├── RecentChanges.java │ │ │ ├── Register.java │ │ │ ├── SampleResourceCreate.java │ │ │ ├── SampleResourceEdit.java │ │ │ ├── SearchResults.java │ │ │ ├── SparqlResult.java │ │ │ └── TextEditor.java │ │ └── xproc │ │ ├── PipelineTest.java │ │ ├── SerializeCssTest.java │ │ └── SerializeJsonTest.java └── sparql-insert │ ├── drop-all.ru │ ├── drop-insert-data-default.ru │ ├── drop-insert-data-named.ru │ ├── drop-named.ru │ ├── insert-data-named1.ru │ ├── insert-data-named2.ru │ ├── insert-data-spo1.ru │ ├── large-request-01.ru │ ├── syntax-update-23.ru │ ├── syntax-update-24.ru │ ├── syntax-update-25.ru │ ├── syntax-update-53.ru │ ├── syntax-update-54.ru │ └── syntax-update-bad-04.ru └── webapp ├── assets ├── ace │ ├── ChangeLog.txt │ ├── LICENSE.txt │ ├── README.md │ └── src │ │ ├── ace.js │ │ ├── ext-beautify.js │ │ ├── ext-chromevox.js │ │ ├── ext-elastic_tabstops_lite.js │ │ ├── ext-emmet.js │ │ ├── ext-error_marker.js │ │ ├── ext-keybinding_menu.js │ │ ├── ext-language_tools.js │ │ ├── ext-linking.js │ │ ├── ext-modelist.js │ │ ├── ext-old_ie.js │ │ ├── ext-searchbox.js │ │ ├── ext-settings_menu.js │ │ ├── ext-spellcheck.js │ │ ├── ext-split.js │ │ ├── ext-static_highlight.js │ │ ├── ext-statusbar.js │ │ ├── ext-textarea.js │ │ ├── ext-themelist.js │ │ ├── ext-whitespace.js │ │ ├── keybinding-emacs.js │ │ ├── keybinding-vim.js │ │ ├── mode-abap.js │ │ ├── mode-actionscript.js │ │ ├── mode-ada.js │ │ ├── mode-apache_conf.js │ │ ├── mode-applescript.js │ │ ├── mode-asciidoc.js │ │ ├── mode-assembly_x86.js │ │ ├── mode-autohotkey.js │ │ ├── mode-batchfile.js │ │ ├── mode-c9search.js │ │ ├── mode-c_cpp.js │ │ ├── mode-cirru.js │ │ ├── mode-clojure.js │ │ ├── mode-cobol.js │ │ ├── mode-coffee.js │ │ ├── mode-coldfusion.js │ │ ├── mode-csharp.js │ │ ├── mode-css.js │ │ ├── mode-curly.js │ │ ├── mode-d.js │ │ ├── mode-dart.js │ │ ├── mode-diff.js │ │ ├── mode-django.js │ │ ├── mode-dockerfile.js │ │ ├── mode-dot.js │ │ ├── mode-eiffel.js │ │ ├── mode-ejs.js │ │ ├── mode-elixir.js │ │ ├── mode-elm.js │ │ ├── mode-erlang.js │ │ ├── mode-forth.js │ │ ├── mode-ftl.js │ │ ├── mode-gcode.js │ │ ├── mode-gherkin.js │ │ ├── mode-gitignore.js │ │ ├── mode-glsl.js │ │ ├── mode-golang.js │ │ ├── mode-groovy.js │ │ ├── mode-haml.js │ │ ├── mode-handlebars.js │ │ ├── mode-haskell.js │ │ ├── mode-haxe.js │ │ ├── mode-html.js │ │ ├── mode-html_ruby.js │ │ ├── mode-ini.js │ │ ├── mode-io.js │ │ ├── mode-jack.js │ │ ├── mode-jade.js │ │ ├── mode-java.js │ │ ├── mode-javascript.js │ │ ├── mode-json.js │ │ ├── mode-jsoniq.js │ │ ├── mode-jsp.js │ │ ├── mode-jsx.js │ │ ├── mode-julia.js │ │ ├── mode-latex.js │ │ ├── mode-less.js │ │ ├── mode-liquid.js │ │ ├── mode-lisp.js │ │ ├── mode-livescript.js │ │ ├── mode-logiql.js │ │ ├── mode-lsl.js │ │ ├── mode-lua.js │ │ ├── mode-luapage.js │ │ ├── mode-lucene.js │ │ ├── mode-makefile.js │ │ ├── mode-markdown.js │ │ ├── mode-matlab.js │ │ ├── mode-mel.js │ │ ├── mode-mushcode.js │ │ ├── mode-mysql.js │ │ ├── mode-nix.js │ │ ├── mode-objectivec.js │ │ ├── mode-ocaml.js │ │ ├── mode-pascal.js │ │ ├── mode-perl.js │ │ ├── mode-pgsql.js │ │ ├── mode-php.js │ │ ├── mode-plain_text.js │ │ ├── mode-powershell.js │ │ ├── mode-praat.js │ │ ├── mode-prolog.js │ │ ├── mode-properties.js │ │ ├── mode-protobuf.js │ │ ├── mode-python.js │ │ ├── mode-r.js │ │ ├── mode-rdoc.js │ │ ├── mode-rhtml.js │ │ ├── mode-ruby.js │ │ ├── mode-rust.js │ │ ├── mode-sass.js │ │ ├── mode-scad.js │ │ ├── mode-scala.js │ │ ├── mode-scheme.js │ │ ├── mode-scss.js │ │ ├── mode-sh.js │ │ ├── mode-sjs.js │ │ ├── mode-smarty.js │ │ ├── mode-snippets.js │ │ ├── mode-soy_template.js │ │ ├── mode-space.js │ │ ├── mode-sql.js │ │ ├── mode-stylus.js │ │ ├── mode-svg.js │ │ ├── mode-tcl.js │ │ ├── mode-tex.js │ │ ├── mode-text.js │ │ ├── mode-textile.js │ │ ├── mode-toml.js │ │ ├── mode-twig.js │ │ ├── mode-typescript.js │ │ ├── mode-vala.js │ │ ├── mode-vbscript.js │ │ ├── mode-velocity.js │ │ ├── mode-verilog.js │ │ ├── mode-vhdl.js │ │ ├── mode-xml.js │ │ ├── mode-xquery.js │ │ ├── mode-yaml.js │ │ ├── snippets │ │ ├── abap.js │ │ ├── actionscript.js │ │ ├── ada.js │ │ ├── apache_conf.js │ │ ├── applescript.js │ │ ├── asciidoc.js │ │ ├── assembly_x86.js │ │ ├── autohotkey.js │ │ ├── batchfile.js │ │ ├── c9search.js │ │ ├── c_cpp.js │ │ ├── cirru.js │ │ ├── clojure.js │ │ ├── cobol.js │ │ ├── coffee.js │ │ ├── coldfusion.js │ │ ├── csharp.js │ │ ├── css.js │ │ ├── curly.js │ │ ├── d.js │ │ ├── dart.js │ │ ├── diff.js │ │ ├── django.js │ │ ├── dockerfile.js │ │ ├── dot.js │ │ ├── eiffel.js │ │ ├── ejs.js │ │ ├── elixir.js │ │ ├── elm.js │ │ ├── erlang.js │ │ ├── forth.js │ │ ├── ftl.js │ │ ├── gcode.js │ │ ├── gherkin.js │ │ ├── gitignore.js │ │ ├── glsl.js │ │ ├── golang.js │ │ ├── groovy.js │ │ ├── haml.js │ │ ├── handlebars.js │ │ ├── haskell.js │ │ ├── haxe.js │ │ ├── html.js │ │ ├── html_ruby.js │ │ ├── ini.js │ │ ├── io.js │ │ ├── jack.js │ │ ├── jade.js │ │ ├── java.js │ │ ├── javascript.js │ │ ├── json.js │ │ ├── jsoniq.js │ │ ├── jsp.js │ │ ├── jsx.js │ │ ├── julia.js │ │ ├── latex.js │ │ ├── less.js │ │ ├── liquid.js │ │ ├── lisp.js │ │ ├── livescript.js │ │ ├── logiql.js │ │ ├── lsl.js │ │ ├── lua.js │ │ ├── luapage.js │ │ ├── lucene.js │ │ ├── makefile.js │ │ ├── markdown.js │ │ ├── matlab.js │ │ ├── mel.js │ │ ├── mushcode.js │ │ ├── mysql.js │ │ ├── nix.js │ │ ├── objectivec.js │ │ ├── ocaml.js │ │ ├── pascal.js │ │ ├── perl.js │ │ ├── pgsql.js │ │ ├── php.js │ │ ├── plain_text.js │ │ ├── powershell.js │ │ ├── praat.js │ │ ├── prolog.js │ │ ├── properties.js │ │ ├── protobuf.js │ │ ├── python.js │ │ ├── r.js │ │ ├── rdoc.js │ │ ├── rhtml.js │ │ ├── ruby.js │ │ ├── rust.js │ │ ├── sass.js │ │ ├── scad.js │ │ ├── scala.js │ │ ├── scheme.js │ │ ├── scss.js │ │ ├── sh.js │ │ ├── sjs.js │ │ ├── smarty.js │ │ ├── snippets.js │ │ ├── soy_template.js │ │ ├── space.js │ │ ├── sql.js │ │ ├── stylus.js │ │ ├── svg.js │ │ ├── tcl.js │ │ ├── tex.js │ │ ├── text.js │ │ ├── textile.js │ │ ├── toml.js │ │ ├── twig.js │ │ ├── typescript.js │ │ ├── vala.js │ │ ├── vbscript.js │ │ ├── velocity.js │ │ ├── verilog.js │ │ ├── vhdl.js │ │ ├── xml.js │ │ ├── xquery.js │ │ └── yaml.js │ │ ├── theme-ambiance.js │ │ ├── theme-chaos.js │ │ ├── theme-chrome.js │ │ ├── theme-clouds.js │ │ ├── theme-clouds_midnight.js │ │ ├── theme-cobalt.js │ │ ├── theme-crimson_editor.js │ │ ├── theme-dawn.js │ │ ├── theme-dreamweaver.js │ │ ├── theme-eclipse.js │ │ ├── theme-github.js │ │ ├── theme-idle_fingers.js │ │ ├── theme-katzenmilch.js │ │ ├── theme-kr_theme.js │ │ ├── theme-kuroir.js │ │ ├── theme-merbivore.js │ │ ├── theme-merbivore_soft.js │ │ ├── theme-mono_industrial.js │ │ ├── theme-monokai.js │ │ ├── theme-pastel_on_dark.js │ │ ├── theme-solarized_dark.js │ │ ├── theme-solarized_light.js │ │ ├── theme-terminal.js │ │ ├── theme-textmate.js │ │ ├── theme-tomorrow.js │ │ ├── theme-tomorrow_night.js │ │ ├── theme-tomorrow_night_blue.js │ │ ├── theme-tomorrow_night_bright.js │ │ ├── theme-tomorrow_night_eighties.js │ │ ├── theme-twilight.js │ │ ├── theme-vibrant_ink.js │ │ ├── theme-xcode.js │ │ ├── worker-coffee.js │ │ ├── worker-css.js │ │ ├── worker-html.js │ │ ├── worker-javascript.js │ │ ├── worker-json.js │ │ ├── worker-lua.js │ │ ├── worker-php.js │ │ └── worker-xquery.js ├── bootstrap │ ├── CONTRIBUTING.md │ ├── LICENSE.txt │ ├── README.md │ ├── composer.json │ ├── fonts │ │ ├── glyphicons-halflings-regular.svg │ │ ├── glyphicons-halflings-regular.woff │ │ └── glyphicons-halflings-regular.woff2 │ ├── js │ │ ├── affix.js │ │ ├── alert.js │ │ ├── button.js │ │ ├── carousel.js │ │ ├── collapse.js │ │ ├── dropdown.js │ │ ├── modal.js │ │ ├── popover.js │ │ ├── scrollspy.js │ │ ├── tab.js │ │ ├── tooltip.js │ │ └── transition.js │ └── less │ │ ├── alerts.less │ │ ├── badges.less │ │ ├── bootstrap.less │ │ ├── breadcrumbs.less │ │ ├── button-groups.less │ │ ├── buttons.less │ │ ├── carousel.less │ │ ├── close.less │ │ ├── code.less │ │ ├── component-animations.less │ │ ├── dropdowns.less │ │ ├── forms.less │ │ ├── glyphicons.less │ │ ├── grid.less │ │ ├── input-groups.less │ │ ├── jumbotron.less │ │ ├── labels.less │ │ ├── list-group.less │ │ ├── media.less │ │ ├── mixins.less │ │ ├── mixins │ │ ├── alerts.less │ │ ├── background-variant.less │ │ ├── border-radius.less │ │ ├── buttons.less │ │ ├── center-block.less │ │ ├── clearfix.less │ │ ├── forms.less │ │ ├── gradients.less │ │ ├── grid-framework.less │ │ ├── grid.less │ │ ├── hide-text.less │ │ ├── image.less │ │ ├── labels.less │ │ ├── list-group.less │ │ ├── nav-divider.less │ │ ├── nav-vertical-align.less │ │ ├── opacity.less │ │ ├── pagination.less │ │ ├── panels.less │ │ ├── progress-bar.less │ │ ├── reset-filter.less │ │ ├── reset-text.less │ │ ├── resize.less │ │ ├── responsive-visibility.less │ │ ├── size.less │ │ ├── tab-focus.less │ │ ├── table-row.less │ │ ├── text-emphasis.less │ │ ├── text-overflow.less │ │ └── vendor-prefixes.less │ │ ├── modals.less │ │ ├── navbar.less │ │ ├── navs.less │ │ ├── normalize.less │ │ ├── pager.less │ │ ├── pagination.less │ │ ├── panels.less │ │ ├── popovers.less │ │ ├── print.less │ │ ├── progress-bars.less │ │ ├── responsive-embed.less │ │ ├── responsive-utilities.less │ │ ├── scaffolding.less │ │ ├── tables.less │ │ ├── theme.less │ │ ├── thumbnails.less │ │ ├── tooltip.less │ │ ├── type.less │ │ ├── utilities.less │ │ ├── variables.less │ │ └── wells.less ├── ckeditor │ ├── CHANGES.md │ ├── LICENSE.md │ ├── README.md │ ├── adapters │ │ └── jquery.js │ ├── build-config.js │ ├── ckeditor.js │ ├── config.js │ ├── contents.css │ ├── lang │ │ └── en.js │ ├── plugins │ │ ├── a11yhelp │ │ │ └── dialogs │ │ │ │ ├── a11yhelp.js │ │ │ │ └── lang │ │ │ │ ├── _translationstatus.txt │ │ │ │ ├── ar.js │ │ │ │ ├── bg.js │ │ │ │ ├── ca.js │ │ │ │ ├── cs.js │ │ │ │ ├── cy.js │ │ │ │ ├── da.js │ │ │ │ ├── de.js │ │ │ │ ├── el.js │ │ │ │ ├── en-gb.js │ │ │ │ ├── en.js │ │ │ │ ├── eo.js │ │ │ │ ├── es.js │ │ │ │ ├── et.js │ │ │ │ ├── fa.js │ │ │ │ ├── fi.js │ │ │ │ ├── fr-ca.js │ │ │ │ ├── fr.js │ │ │ │ ├── gl.js │ │ │ │ ├── gu.js │ │ │ │ ├── he.js │ │ │ │ ├── hi.js │ │ │ │ ├── hr.js │ │ │ │ ├── hu.js │ │ │ │ ├── id.js │ │ │ │ ├── it.js │ │ │ │ ├── ja.js │ │ │ │ ├── km.js │ │ │ │ ├── ko.js │ │ │ │ ├── ku.js │ │ │ │ ├── lt.js │ │ │ │ ├── lv.js │ │ │ │ ├── mk.js │ │ │ │ ├── mn.js │ │ │ │ ├── nb.js │ │ │ │ ├── nl.js │ │ │ │ ├── no.js │ │ │ │ ├── pl.js │ │ │ │ ├── pt-br.js │ │ │ │ ├── pt.js │ │ │ │ ├── ro.js │ │ │ │ ├── ru.js │ │ │ │ ├── si.js │ │ │ │ ├── sk.js │ │ │ │ ├── sl.js │ │ │ │ ├── sq.js │ │ │ │ ├── sr-latn.js │ │ │ │ ├── sr.js │ │ │ │ ├── sv.js │ │ │ │ ├── th.js │ │ │ │ ├── tr.js │ │ │ │ ├── tt.js │ │ │ │ ├── ug.js │ │ │ │ ├── uk.js │ │ │ │ ├── vi.js │ │ │ │ ├── zh-cn.js │ │ │ │ └── zh.js │ │ ├── about │ │ │ └── dialogs │ │ │ │ ├── about.js │ │ │ │ ├── hidpi │ │ │ │ └── logo_ckeditor.png │ │ │ │ └── logo_ckeditor.png │ │ ├── clipboard │ │ │ └── dialogs │ │ │ │ └── paste.js │ │ ├── codesnippet │ │ │ ├── dialogs │ │ │ │ └── codesnippet.js │ │ │ └── lib │ │ │ │ └── highlight │ │ │ │ ├── CHANGES.md │ │ │ │ ├── LICENSE.txt │ │ │ │ ├── README.md │ │ │ │ ├── README.ru.md │ │ │ │ ├── highlight.pack.js │ │ │ │ └── styles │ │ │ │ ├── arta.css │ │ │ │ ├── ascetic.css │ │ │ │ ├── atelier-dune.dark.css │ │ │ │ ├── atelier-dune.light.css │ │ │ │ ├── atelier-forest.dark.css │ │ │ │ ├── atelier-forest.light.css │ │ │ │ ├── atelier-heath.dark.css │ │ │ │ ├── atelier-heath.light.css │ │ │ │ ├── atelier-lakeside.dark.css │ │ │ │ ├── atelier-lakeside.light.css │ │ │ │ ├── atelier-seaside.dark.css │ │ │ │ ├── atelier-seaside.light.css │ │ │ │ ├── brown_paper.css │ │ │ │ ├── brown_papersq.png │ │ │ │ ├── dark.css │ │ │ │ ├── default.css │ │ │ │ ├── docco.css │ │ │ │ ├── far.css │ │ │ │ ├── foundation.css │ │ │ │ ├── github.css │ │ │ │ ├── googlecode.css │ │ │ │ ├── idea.css │ │ │ │ ├── ir_black.css │ │ │ │ ├── magula.css │ │ │ │ ├── mono-blue.css │ │ │ │ ├── monokai.css │ │ │ │ ├── monokai_sublime.css │ │ │ │ ├── obsidian.css │ │ │ │ ├── paraiso.dark.css │ │ │ │ ├── paraiso.light.css │ │ │ │ ├── pojoaque.css │ │ │ │ ├── pojoaque.jpg │ │ │ │ ├── railscasts.css │ │ │ │ ├── rainbow.css │ │ │ │ ├── school_book.css │ │ │ │ ├── school_book.png │ │ │ │ ├── solarized_dark.css │ │ │ │ ├── solarized_light.css │ │ │ │ ├── sunburst.css │ │ │ │ ├── tomorrow-night-blue.css │ │ │ │ ├── tomorrow-night-bright.css │ │ │ │ ├── tomorrow-night-eighties.css │ │ │ │ ├── tomorrow-night.css │ │ │ │ ├── tomorrow.css │ │ │ │ ├── vs.css │ │ │ │ ├── xcode.css │ │ │ │ └── zenburn.css │ │ ├── dialog │ │ │ └── dialogDefinition.js │ │ ├── find │ │ │ └── dialogs │ │ │ │ └── find.js │ │ ├── icons.png │ │ ├── icons_hidpi.png │ │ ├── image │ │ │ ├── dialogs │ │ │ │ └── image.js │ │ │ └── images │ │ │ │ └── noimage.png │ │ ├── link │ │ │ ├── dialogs │ │ │ │ ├── anchor.js │ │ │ │ └── link.js │ │ │ └── images │ │ │ │ ├── anchor.png │ │ │ │ └── hidpi │ │ │ │ └── anchor.png │ │ ├── magicline │ │ │ └── images │ │ │ │ ├── hidpi │ │ │ │ ├── icon-rtl.png │ │ │ │ └── icon.png │ │ │ │ ├── icon-rtl.png │ │ │ │ └── icon.png │ │ ├── pastefromword │ │ │ └── filter │ │ │ │ └── default.js │ │ ├── showblocks │ │ │ └── images │ │ │ │ ├── block_address.png │ │ │ │ ├── block_blockquote.png │ │ │ │ ├── block_div.png │ │ │ │ ├── block_h1.png │ │ │ │ ├── block_h2.png │ │ │ │ ├── block_h3.png │ │ │ │ ├── block_h4.png │ │ │ │ ├── block_h5.png │ │ │ │ ├── block_h6.png │ │ │ │ ├── block_p.png │ │ │ │ └── block_pre.png │ │ ├── specialchar │ │ │ └── dialogs │ │ │ │ ├── lang │ │ │ │ ├── _translationstatus.txt │ │ │ │ ├── ar.js │ │ │ │ ├── bg.js │ │ │ │ ├── ca.js │ │ │ │ ├── cs.js │ │ │ │ ├── cy.js │ │ │ │ ├── de.js │ │ │ │ ├── el.js │ │ │ │ ├── en-gb.js │ │ │ │ ├── en.js │ │ │ │ ├── eo.js │ │ │ │ ├── es.js │ │ │ │ ├── et.js │ │ │ │ ├── fa.js │ │ │ │ ├── fi.js │ │ │ │ ├── fr-ca.js │ │ │ │ ├── fr.js │ │ │ │ ├── gl.js │ │ │ │ ├── he.js │ │ │ │ ├── hr.js │ │ │ │ ├── hu.js │ │ │ │ ├── id.js │ │ │ │ ├── it.js │ │ │ │ ├── ja.js │ │ │ │ ├── km.js │ │ │ │ ├── ku.js │ │ │ │ ├── lv.js │ │ │ │ ├── nb.js │ │ │ │ ├── nl.js │ │ │ │ ├── no.js │ │ │ │ ├── pl.js │ │ │ │ ├── pt-br.js │ │ │ │ ├── pt.js │ │ │ │ ├── ru.js │ │ │ │ ├── si.js │ │ │ │ ├── sk.js │ │ │ │ ├── sl.js │ │ │ │ ├── sq.js │ │ │ │ ├── sv.js │ │ │ │ ├── th.js │ │ │ │ ├── tr.js │ │ │ │ ├── tt.js │ │ │ │ ├── ug.js │ │ │ │ ├── uk.js │ │ │ │ ├── vi.js │ │ │ │ ├── zh-cn.js │ │ │ │ └── zh.js │ │ │ │ └── specialchar.js │ │ ├── table │ │ │ └── dialogs │ │ │ │ └── table.js │ │ ├── tabletools │ │ │ └── dialogs │ │ │ │ └── tableCell.js │ │ └── widget │ │ │ └── images │ │ │ └── handle.png │ ├── skins │ │ └── moono │ │ │ ├── dialog.css │ │ │ ├── dialog_ie.css │ │ │ ├── dialog_ie7.css │ │ │ ├── dialog_ie8.css │ │ │ ├── dialog_iequirks.css │ │ │ ├── editor.css │ │ │ ├── editor_gecko.css │ │ │ ├── editor_ie.css │ │ │ ├── editor_ie7.css │ │ │ ├── editor_ie8.css │ │ │ ├── editor_iequirks.css │ │ │ ├── icons.png │ │ │ ├── icons_hidpi.png │ │ │ ├── images │ │ │ ├── arrow.png │ │ │ ├── close.png │ │ │ ├── hidpi │ │ │ │ ├── close.png │ │ │ │ ├── lock-open.png │ │ │ │ ├── lock.png │ │ │ │ └── refresh.png │ │ │ ├── lock-open.png │ │ │ ├── lock.png │ │ │ └── refresh.png │ │ │ └── readme.md │ └── styles.js ├── creole │ └── creole.js ├── d3 │ └── d3.js ├── datatables │ ├── css │ │ ├── jquery.dataTables.css │ │ ├── jquery.dataTables.min.css │ │ ├── jquery.dataTables_themeroller.css │ │ └── jquery.dataTables_themeroller.min.css │ ├── images │ │ ├── back_disabled.png │ │ ├── back_enabled.png │ │ ├── back_enabled_hover.png │ │ ├── favicon.ico │ │ ├── forward_disabled.png │ │ ├── forward_enabled.png │ │ ├── forward_enabled_hover.png │ │ ├── sort_asc.png │ │ ├── sort_asc_disabled.png │ │ ├── sort_both.png │ │ ├── sort_desc.png │ │ └── sort_desc_disabled.png │ └── js │ │ └── jquery.dataTables.js ├── dimple │ ├── dimple.v2.0.0.js │ └── mit-license.txt ├── emmet.js ├── jquery-validate.password │ ├── jquery.validate.password.css │ ├── jquery.validate.password.js │ └── lib │ │ └── jquery.validate.js ├── jquery │ └── jquery.js ├── jshash │ └── md5.js ├── less.js │ └── less.js ├── nv │ ├── nv.d3.css │ └── nv.d3.js ├── promise-1.0.0.js ├── selectize.js │ ├── js │ │ ├── selectize.js │ │ └── standalone │ │ │ └── selectize.js │ └── less │ │ ├── plugins │ │ ├── drag_drop.less │ │ ├── dropdown_header.less │ │ ├── optgroup_columns.less │ │ └── remove_button.less │ │ ├── selectize.bootstrap2.less │ │ ├── selectize.bootstrap3.less │ │ ├── selectize.default.less │ │ ├── selectize.legacy.less │ │ └── selectize.less └── tripjs │ ├── trip.css │ └── trip.js ├── callimachus-ontology.ttl ├── images ├── alibaba-powered.png ├── archive.png ├── archive.svg ├── article.png ├── article.svg ├── book.png ├── book.svg ├── callimachus-icon.ico ├── callimachus-logo-wide-white.png ├── callimachus-logo-wide.png ├── callimachus-logo.png ├── callimachus-powered.png ├── callimachus-thanks.png ├── class.png ├── class.svg ├── concept.png ├── concept.svg ├── credential.png ├── credential.svg ├── datasource.png ├── datasource.svg ├── digest_64.png ├── domain.png ├── domain.svg ├── facebook_64.png ├── file-icon.svg ├── file.png ├── file.svg ├── folder.png ├── folder.svg ├── font.png ├── font.svg ├── google_64.png ├── graph.png ├── graph.svg ├── group.png ├── group.svg ├── hypertext.png ├── hypertext.svg ├── image.png ├── image.svg ├── json.png ├── json.svg ├── openid_64.png ├── oplogo_std_150x60.png ├── page.png ├── page.svg ├── photo.png ├── photo.svg ├── pipeline.png ├── pipeline.svg ├── proxy.png ├── proxy.svg ├── purl.png ├── purl.svg ├── query.png ├── query.svg ├── rdf_flyer.png ├── rdf_flyer.svg ├── realm.png ├── realm.svg ├── redirect.png ├── redirect.svg ├── rewriterule.png ├── rewriterule.svg ├── script.png ├── script.svg ├── sdog.png ├── sesame-logo.png ├── sparql_logo.png ├── style.png ├── style.svg ├── svg.png ├── svg.svg ├── text.png ├── text.svg ├── transform.png ├── transform.svg ├── user.png ├── user.svg ├── xml.png ├── xml.svg ├── xquery.png ├── xquery.svg └── yahoo_64.png ├── pages ├── authentication-create.xhtml ├── digest-daypass.xhtml ├── digest-login.xhtml ├── digest-password.xhtml ├── digest-register.xhtml ├── document-editor.html ├── explore.xhtml ├── folder-import.xhtml ├── forbidden.html ├── invite-users.xhtml ├── mail-digest-daypass.xhtml ├── openid-register.xhtml ├── permissions.xhtml ├── realm-login.xhtml ├── sample-create.xhtml ├── sample-edit.xhtml ├── sample-view.xhtml ├── save-resource-as.html ├── text-editor.html └── unauthorized.xhtml ├── pipelines ├── book-view.xpl ├── change-view.xpl ├── class-index.xpl ├── creatable-html.xpl ├── describe.xpl ├── discussion.xpl ├── docbook-inclusion.xpl ├── error.xpl ├── folder-changes-atom.xpl ├── folder-changes-html.xpl ├── folder-contents-atom.xpl ├── history-atom.xpl ├── history-html.xpl ├── library.xpl ├── markdown-view.xpl ├── origin-realms-atom.xpl ├── page-element.xpl ├── page-layout-html.xpl ├── page-layout.xpl ├── page-render.xpl ├── page-template.xpl ├── profile.xpl ├── realm-search-atom.xpl ├── realm-search-html.xpl ├── related-changes.xpl ├── relax-validate.xpl ├── schematron-validate.xpl ├── sparql.xpl ├── sql-datasource-html.xpl └── what-links-here.xpl ├── queries ├── auth-button.rq ├── change-view.rq ├── class-index.rq ├── class-search.rq ├── concept-search.rq ├── discussion.rq ├── find-realm.rq ├── findclasses.rq ├── folder-changes.rq ├── folder-contents.rq ├── folder-create-menu.rq ├── history.rq ├── origin-realms.rq ├── page-info.rq ├── page-search.rq ├── party-search.rq ├── realm-layout-list.rq ├── realm-layout.rq ├── realm-search.rq ├── related-changes.rq ├── user-search.rq └── what-links-here.rq ├── schemas ├── docbook.sch ├── docbookxi.rng ├── iso-schematron.rng ├── relaxng.rng ├── steps.rng ├── svg.rng ├── xhtml.rng ├── xml.rng ├── xproc.rng ├── xslt.rng ├── xslt10.rng └── xslt20.rng ├── scripts ├── add-resource.js ├── ajax.js ├── class.js ├── compare-elements-by.js ├── concept.js ├── copy-resource-data.js ├── create-resource.js ├── credential.js ├── decode-html.js ├── delete-resource.js ├── dialog.js ├── digest-user.js ├── discussion.js ├── document-editor.js ├── each-resource-in.js ├── empty-resource.js ├── error.js ├── facebook.js ├── file-create.js ├── fill-element.js ├── fix-event.js ├── folder-create-menu.js ├── folder-tour.js ├── folder-view.js ├── group.js ├── iframe.js ├── index.ttl ├── insert-resource.js ├── invited-user.js ├── last-modified.js ├── load-editor.js ├── loading.js ├── location.js ├── login.js ├── mode-sparql.js ├── parse-creole.js ├── parse-date-time.js ├── permissions.js ├── promise.js ├── prompt-for-new-resource.js ├── purl.js ├── query-vizeditor-area-dimple.js ├── query-vizeditor-bar-dimple.js ├── query-vizeditor-google-chart.js ├── query-vizeditor-line-dimple.js ├── query-vizeditor-pie-google.js ├── query-vizeditor-pie-nvd3.js ├── query-vizeditor-table-bootstrap.js ├── query-vizeditor-table-datatables.js ├── query-vizeditor-table-google.js ├── query-vizeditor.js ├── rdfaparser.js ├── realm-edit.js ├── remote-rdfsource.js ├── remove-resource.js ├── resource-iri.js ├── select-resource.js ├── slugify.js ├── submit-file.js ├── submit-form.js ├── submit-turtle-as.js ├── submit-turtle.js ├── submit-update.js ├── text-editor.js ├── turtle-serializer.js └── update-resource.js ├── styles ├── callimachus-print.css ├── callimachus-query-view.less ├── callimachus-query-vizeditor.css ├── callimachus-variables.less └── callimachus.less ├── templates ├── article-create.xhtml ├── article-edit.xhtml ├── authmanager-create.xhtml ├── book-create.xhtml ├── book-edit.xhtml ├── class-create.xhtml ├── class-edit.xhtml ├── class-view.xhtml ├── concept-create.xhtml ├── concept-edit.xhtml ├── concept-view.xhtml ├── credential-create.xhtml ├── credential-edit.xhtml ├── credential-view.xhtml ├── digest-create.xhtml ├── digest-edit.xhtml ├── digest-user-edit.xhtml ├── digest-user-view.xhtml ├── digest-view.xhtml ├── domain-create.xhtml ├── domain-edit.xhtml ├── domain-view.xhtml ├── facebook-create.xhtml ├── facebook-edit.xhtml ├── facebook-view.xhtml ├── file-create.xhtml ├── file-edit.xhtml ├── file-view.xhtml ├── folder-create.xhtml ├── folder-edit.xhtml ├── folder-view.xhtml ├── graph-create.xhtml ├── graph-edit.xhtml ├── graph-view.xhtml ├── group-create.xhtml ├── group-edit.xhtml ├── group-view.xhtml ├── hypertext-create.xhtml ├── hypertext-edit.xhtml ├── hypertext-view.xhtml ├── image-edit.xhtml ├── image-view.xhtml ├── invited-user-create.xhtml ├── invited-user-edit.xhtml ├── invited-user-view.xhtml ├── json-create.xhtml ├── json-edit.xhtml ├── markdown-create.xhtml ├── markdown-edit.xhtml ├── openid-create.xhtml ├── openid-edit.xhtml ├── openid-view.xhtml ├── page-create.xhtml ├── page-edit.xhtml ├── photo-edit.xhtml ├── photo-view.xhtml ├── pipeline-create.xhtml ├── pipeline-edit.xhtml ├── pipeline-view.xhtml ├── proxy-create.xhtml ├── proxy-edit.xhtml ├── purl-create.xhtml ├── purl-edit.xhtml ├── purl-view.xhtml ├── query-create.xhtml ├── query-edit.xhtml ├── query-view.xhtml ├── rdf-datasource-create.xhtml ├── rdf-datasource-edit.xhtml ├── rdf-datasource-view.xhtml ├── realm-edit.xhtml ├── redirect-create.xhtml ├── redirect-edit.xhtml ├── remote-rdfsource-create.xhtml ├── remote-rdfsource-edit.xhtml ├── remote-rdfsource-view.xhtml ├── rewriterule-create.xhtml ├── rewriterule-edit.xhtml ├── rewriterule-view.xhtml ├── script-create.xhtml ├── script-edit.xhtml ├── sql-datasource-create.xhtml ├── sql-datasource-edit.xhtml ├── sql-datasource-view.xhtml ├── style-create.xhtml ├── style-edit.xhtml ├── text-create.xhtml ├── text-edit.xhtml ├── text-view.xhtml ├── transform-create.xhtml ├── transform-edit.xhtml ├── update-create.xhtml ├── update-edit.xhtml ├── update-view.xhtml ├── xml-create.xhtml ├── xml-edit.xhtml ├── xquery-create.xhtml ├── xquery-edit.xhtml └── xquery-view.xhtml ├── transforms ├── article-edit-xhtml.xsl ├── article-save-xhtml.xsl ├── book-view.xsl ├── change-view.xsl ├── class-index.xhtml ├── default-layout.xq ├── describe.xsl ├── discussion.xhtml ├── docbook-inclusion.xsl ├── element.xsl ├── flatten.xsl ├── folder-changes.xsl ├── graph.xsl ├── history.xsl ├── iriref.xsl ├── layout-functions.xq ├── make-paths-absolute.xsl ├── page-form-expressions.xsl ├── page-info.xsl ├── profile.xhtml ├── query-checkbox.xq ├── query-select.xq ├── realm-search.xsl ├── related-changes.xsl ├── sparql-results-atom.xsl ├── sparql-results-csv.xsl ├── sparql-results-html.xsl ├── sparql-results-json.xsl ├── sparql-results-table.xsl ├── sparql-results-tsv.xsl ├── sparql-results-wire.xsl ├── sparql.xsl ├── sql-datasource-html.xsl ├── what-links-here.xsl └── xhtml-to-html.xsl └── types ├── archive.ttl ├── article.ttl ├── book.ttl ├── change.ttl ├── class.ttl ├── composite.ttl ├── concept.ttl ├── creatable.ttl ├── credential.ttl ├── digest-user.ttl ├── digest.ttl ├── domain.ttl ├── editable.ttl ├── file.ttl ├── folder.ttl ├── font.ttl ├── graph.ttl ├── group.ttl ├── hypertext.ttl ├── image.ttl ├── invited-user.ttl ├── json.ttl ├── markdown.ttl ├── openid.ttl ├── origin.ttl ├── page.ttl ├── photo.ttl ├── pipeline.ttl ├── profile.ttl ├── proxy.ttl ├── purl.ttl ├── query.ttl ├── rdf-datasource.ttl ├── realm.ttl ├── redirect.ttl ├── relax.ttl ├── remote-rdfsource.ttl ├── rewriterule.ttl ├── schematron.ttl ├── script.ttl ├── serviceable.ttl ├── sql-datasource.ttl ├── style.ttl ├── text.ttl ├── transform.ttl ├── update.ttl ├── vector.ttl ├── viewable.ttl ├── xml.ttl └── xquery.ttl /.gitignore: -------------------------------------------------------------------------------- 1 | /bin 2 | /dist 3 | /lib 4 | /tmp 5 | /build 6 | /.classpath 7 | /.project 8 | /repositories 9 | /etc 10 | /log 11 | /run 12 | /build.properties 13 | /downloads 14 | /test/lib 15 | /.settings/ 16 | /.externalToolBuilders/ 17 | /.gitattributes 18 | -------------------------------------------------------------------------------- /src/META-INF/callimachusproject.properties: -------------------------------------------------------------------------------- 1 | Package: callimachus 2 | Version: 1.5.1 3 | Homepage: http://callimachusproject.org/ 4 | Section: database 5 | Priority: optional 6 | Architecture: all 7 | Depends: java6-sdk, jsvc, libcap2-bin 8 | Maintainer: James Leigh 9 | Description: Callimachus is a framework for data-driven applications based on Linked Data principles. 10 | -------------------------------------------------------------------------------- /src/META-INF/org.callimachusproject.sail.keyword.punctuation: -------------------------------------------------------------------------------- 1 | ! 2 | \ 3 | # 4 | $ 5 | % 6 | ( 7 | ) 8 | * 9 | + 10 | , 11 | - 12 | . 13 | / 14 | : 15 | ; 16 | < 17 | = 18 | > 19 | ? 20 | @ 21 | [ 22 | \ 23 | \ 24 | ] 25 | ^ 26 | { 27 | | 28 | } 29 | ~ 30 | -------------------------------------------------------------------------------- /src/META-INF/org.callimachusproject.sail.keyword.substitutions: -------------------------------------------------------------------------------- 1 | A = ÀÁÂÃÄÅÆàáâãäåæ 2 | C = Çç 3 | E = ÈÉÊËèéêë 4 | I = ÌÍÎÏìíîï 5 | N = Ññ 6 | O = ÒÓÔÕÖØòóôõöø 7 | S = ß 8 | T = ÐÞðþ 9 | U = ÙÚÛÜùúûü 10 | Y = Ýýÿ -------------------------------------------------------------------------------- /src/META-INF/org.callimachusproject.sail.keyword.suffix: -------------------------------------------------------------------------------- 1 | A 2 | I 3 | S 4 | X 5 | Y 6 | ES 7 | EX 8 | ON 9 | UM 10 | US 11 | CES 12 | IES 13 | ICES -------------------------------------------------------------------------------- /src/META-INF/org.openrdf.concepts: -------------------------------------------------------------------------------- 1 | org.callimachusproject.concepts.Party 2 | org.callimachusproject.concepts.ScriptBundle 3 | org.callimachusproject.concepts.User 4 | org.callimachusproject.concepts.Activity 5 | org.callimachusproject.concepts.DigestManager 6 | org.callimachusproject.concepts.Realm 7 | org.callimachusproject.concepts.AuthenticationManager 8 | org.callimachusproject.concepts.FacebookManager 9 | org.callimachusproject.concepts.OpenIDManager 10 | org.callimachusproject.concepts.SqlDatasource 11 | org.callimachusproject.concepts.Composite 12 | -------------------------------------------------------------------------------- /src/META-INF/services/org.callimachusproject.setup.UpdateProvider: -------------------------------------------------------------------------------- 1 | org.callimachusproject.setup.SparqlUpdateProvider 2 | org.callimachusproject.setup.SparqlEndpointProvider 3 | org.callimachusproject.setup.MainArticleProvider 4 | org.callimachusproject.setup.FaviconProvider 5 | org.callimachusproject.setup.LocalSystemProvider 6 | org.callimachusproject.setup.RobotsProvider 7 | org.callimachusproject.setup.SecretOriginProvider 8 | org.callimachusproject.setup.CallimachusWebappImportProvider -------------------------------------------------------------------------------- /src/META-INF/services/org.openrdf.http.object.chain.HttpRequestChainInterceptor: -------------------------------------------------------------------------------- 1 | org.callimachusproject.auth.AuthenticationHandler 2 | org.callimachusproject.interceptors.AlternativeHandler 3 | org.callimachusproject.interceptors.LinksFilter 4 | org.callimachusproject.interceptors.ActivityProcessor 5 | org.callimachusproject.interceptors.SchemaGraphSynchronizer 6 | org.callimachusproject.interceptors.HttpClientConnectionFilter 7 | org.callimachusproject.interceptors.ErrorPageInterceptor 8 | -------------------------------------------------------------------------------- /src/META-INF/services/org.openrdf.query.algebra.evaluation.function.Function: -------------------------------------------------------------------------------- 1 | org.callimachusproject.sail.keyword.Regex 2 | org.callimachusproject.sail.keyword.Soundex -------------------------------------------------------------------------------- /src/META-INF/services/org.openrdf.repository.config.RepositoryFactory: -------------------------------------------------------------------------------- 1 | org.callimachusproject.repository.auditing.config.AuditingRepositoryFactory -------------------------------------------------------------------------------- /src/META-INF/services/org.openrdf.repository.object.advice.AdviceProvider: -------------------------------------------------------------------------------- 1 | org.callimachusproject.script.ScriptAdviceFactory 2 | org.callimachusproject.rewrite.ProxyAdviceFactory 3 | org.callimachusproject.rewrite.MissingAdviceFactory 4 | org.callimachusproject.rewrite.RedirectAdviceFactory -------------------------------------------------------------------------------- /src/META-INF/services/org.openrdf.sail.config.SailFactory: -------------------------------------------------------------------------------- 1 | org.callimachusproject.sail.auditing.config.AuditingFactory 2 | org.callimachusproject.sail.keyword.config.KeywordFactory 3 | org.callimachusproject.sail.optimistic.config.OptimisticFactory -------------------------------------------------------------------------------- /src/META-INF/templates/callimachus-icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3-Round-Stones/callimachus/1a86b1c12e804b0f3e4e6c21c944df6d68f36582/src/META-INF/templates/callimachus-icon.ico -------------------------------------------------------------------------------- /src/org/callimachusproject/behaviours/MarkdownSupport.java: -------------------------------------------------------------------------------- 1 | package org.callimachusproject.behaviours; 2 | 3 | import java.io.IOException; 4 | 5 | import javax.tools.FileObject; 6 | 7 | import org.markdownj.MarkdownProcessor; 8 | 9 | public abstract class MarkdownSupport implements FileObject { 10 | 11 | public String GetHTML() throws IOException { 12 | MarkdownProcessor markdown = new MarkdownProcessor(); 13 | return markdown.markdown(this.getCharContent(true).toString()); 14 | } 15 | 16 | } 17 | -------------------------------------------------------------------------------- /test/META-INF/services/javax.ws.rs.ext.MessageBodyReader: -------------------------------------------------------------------------------- 1 | org.callimachusproject.server.providers.ModelMessageProvider -------------------------------------------------------------------------------- /test/META-INF/services/javax.ws.rs.ext.MessageBodyWriter: -------------------------------------------------------------------------------- 1 | org.callimachusproject.server.providers.ModelMessageProvider -------------------------------------------------------------------------------- /test/RDFaConformance/RDFaConformanceRegressionTest.props: -------------------------------------------------------------------------------- 1 | test_dir = RDFaConformance/test-suite/test-cases/xhtml1/rdfa1.1/ 2 | url_prefix = http://rdfa.digitalbazaar.com/test-suite/test-cases/xhtml1/rdfa1.1/ 3 | packing = 0000 4 | positive_tests = 1,6-10,12-15,17-21,23,25-27,29-39,41,46-60,63-68,71-74,78-83,85,87-89,91,93,99,104,106,108-109,112-113,115,118-121,126,147,174,181,197-197,205 5 | negative_tests = 122 6 | -------------------------------------------------------------------------------- /test/RDFaConformance/RDFaConformanceTest.props: -------------------------------------------------------------------------------- 1 | test_dir = RDFaConformance/test-suite/test-cases/xhtml1/rdfa1.1/ 2 | url_prefix = http://rdfa.digitalbazaar.com/test-suite/test-cases/xhtml1/rdfa1.1/ 3 | packing = 0000 4 | positive_tests = 1,6-10,12-15,17-21,23,25-27,29-41,46-85,87-91,93,99,104,106-115,117-121,126,131,134,147,172-179,181-190,193,196-198,200,204-205 5 | negative_tests = 42,122,140,195 6 | -------------------------------------------------------------------------------- /test/RDFaGeneration/problem-cases/0046-test.xhtml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | Test 0046 6 | 7 | 8 |
9 |

10 |

11 | 12 | 13 | -------------------------------------------------------------------------------- /test/RDFaGeneration/problem-cases/0046.xhtml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | Test 0046 6 | 7 | 8 |
9 |

John Doe

10 |
11 | 12 | 13 | -------------------------------------------------------------------------------- /test/RDFaGeneration/problem-cases/content-complex-content1-test.xhtml: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | Test content-complex-content1 7 | 8 | 9 |
10 | 11 | 12 | -------------------------------------------------------------------------------- /test/RDFaGeneration/problem-cases/content-complex-content1.xhtml: -------------------------------------------------------------------------------- 1 | 2 | 6 | 7 | Test content-complex-content1 8 | 9 | 10 |
label
11 | 12 | 13 | -------------------------------------------------------------------------------- /test/RDFaGeneration/problem-cases/property-lang-condition-source.xhtml: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | Test lang-condition 7 | 8 | 9 | My Label 10 | Mon etiquette 11 | 12 | 13 | -------------------------------------------------------------------------------- /test/RDFaGeneration/problem-cases/property-lang-condition-test.xhtml: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | Test lang-condition 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /test/RDFaGeneration/problem-cases/property-lang-condition.xhtml: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | Test lang-condition 7 | 8 | 9 | My Label 10 | 11 | 12 | -------------------------------------------------------------------------------- /test/RDFaGeneration/problem-cases/rel-property-test.xhtml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | Test rel-property 6 | 7 | 8 |
9 | 10 | 11 |
12 | 13 | 14 | -------------------------------------------------------------------------------- /test/RDFaGeneration/problem-cases/rel-rel-property-test.xhtml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | Test rel-rel-property 6 | 7 | 8 |
9 |
10 | 11 | 12 |
13 |
14 | 15 | 16 | -------------------------------------------------------------------------------- /test/RDFaGeneration/test-suite/data-attributes/rel-not-resource-not-about-test.xhtml: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | Test rel-not-resource-not-about 7 | 8 | 9 |
10 | 11 |
12 | 13 | 14 | -------------------------------------------------------------------------------- /test/RDFaGeneration/test-suite/data-attributes/rel-not-resource-test.xhtml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | Test rel-not-resource 6 | 7 | 8 |
9 | 10 |
11 | 12 | 13 | -------------------------------------------------------------------------------- /test/RDFaGeneration/test-suite/data-attributes/rel-resource-property-test.xhtml: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | Test rel-resource-property 7 | 8 | 9 |
10 | 11 |
12 | 13 | 14 | -------------------------------------------------------------------------------- /test/RDFaGeneration/test-suite/data-attributes/rel-resource-test.xhtml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | Test rel-resource 6 | 7 | 8 |
9 | 10 | 11 | -------------------------------------------------------------------------------- /test/RDFaGeneration/test-suite/data-attributes/rel-resource.xhtml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | Test rel-resource 6 | 7 | 8 |
9 | 10 | 11 | -------------------------------------------------------------------------------- /test/RDFaGeneration/test-suite/lang-cases/content-lang-test.xhtml: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | Test content-lang 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /test/RDFaGeneration/test-suite/lang-cases/content-lang.xhtml: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | Test content-lang 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /test/RDFaGeneration/test-suite/lang-cases/span-lang-test.xhtml: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | Test span-lang 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /test/RDFaGeneration/test-suite/lang-cases/span-lang.xhtml: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | Test span-lang 7 | 8 | 9 | span-lang 10 | 11 | 12 | -------------------------------------------------------------------------------- /test/RDFaGeneration/test-suite/new-cases/callimachus-patterns/group-source.xhtml: -------------------------------------------------------------------------------- 1 | 2 | 6 | 7 | Empty list test 8 | 9 | 10 |

Empty List

11 | 12 | 13 | -------------------------------------------------------------------------------- /test/RDFaGeneration/test-suite/new-cases/callimachus-patterns/group.xhtml: -------------------------------------------------------------------------------- 1 | 2 | 6 | 7 | Empty list test 8 | 9 | 10 |

Empty List

11 |