schema location: | D:\Mestrado\2Semestre\PED\trabalho\MyTrab\MyJornal.xsd |
Elements | Complex types | Simple types |
Jornal | TFIGURA | TALINHAMENTO |
TPARAGRAFO | TFORMATO | |
TPESSOA | ||
TSECCAO |
diagram | |||
children | cabecalho corpo fecho | ||
annotation |
|
||
source | <xs:element name="Jornal"> <xs:annotation> <xs:documentation>Elemento raiz do Jornal</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="cabecalho"> <xs:annotation> <xs:documentation>inclui a identificacao do Jornal</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="figuras" type="TFIGURA" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="nome" type="xs:string"> <xs:annotation> <xs:documentation>Nome do jornal</xs:documentation> </xs:annotation> </xs:element> <xs:element name="data" type="xs:string"> <xs:annotation> <xs:documentation>data do jornal</xs:documentation> </xs:annotation> </xs:element> <xs:element name="time" type="xs:time" minOccurs="0"> <xs:annotation> <xs:documentation>hora do jornal</xs:documentation> </xs:annotation> </xs:element> <xs:element name="directores" minOccurs="0"> <xs:annotation> <xs:documentation>Nomes e referencias dos directores</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="director" type="TPESSOA" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="corpo"> <xs:annotation> <xs:documentation>representa o trabalho propriamente dito. As seccoes sao recursivas.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="seccao" type="TSECCAO" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="fecho"> <xs:annotation> <xs:documentation>inclui elementos da redaccao do jornal, como a equipa editorial, copyright, etc.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="redaccao"> <xs:complexType> <xs:sequence> <xs:element name="directores"> <xs:annotation> <xs:documentation>responsaveis das diferentes areas do Jornal</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="director" type="TPESSOA" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="copyright" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Direitos reservados do Jornal</xs:documentation> </xs:annotation> </xs:element> <xs:element name="url" type="xs:string" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>links de interesse</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="figuras" type="TFIGURA" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||
children | figuras nome data time directores | ||
annotation |
|
||
source | <xs:element name="cabecalho"> <xs:annotation> <xs:documentation>inclui a identificacao do Jornal</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="figuras" type="TFIGURA" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="nome" type="xs:string"> <xs:annotation> <xs:documentation>Nome do jornal</xs:documentation> </xs:annotation> </xs:element> <xs:element name="data" type="xs:string"> <xs:annotation> <xs:documentation>data do jornal</xs:documentation> </xs:annotation> </xs:element> <xs:element name="time" type="xs:time" minOccurs="0"> <xs:annotation> <xs:documentation>hora do jornal</xs:documentation> </xs:annotation> </xs:element> <xs:element name="directores" minOccurs="0"> <xs:annotation> <xs:documentation>Nomes e referencias dos directores</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="director" type="TPESSOA" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |
type | TFIGURA |
children | figura legenda |
source | <xs:element name="figuras" type="TFIGURA" minOccurs="0" maxOccurs="unbounded"/> |
diagram | |||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="nome" type="xs:string"> <xs:annotation> <xs:documentation>Nome do jornal</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="data" type="xs:string"> <xs:annotation> <xs:documentation>data do jornal</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
type | xs:time | ||
annotation |
|
||
source | <xs:element name="time" type="xs:time" minOccurs="0"> <xs:annotation> <xs:documentation>hora do jornal</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
children | director | ||
annotation |
|
||
source | <xs:element name="directores" minOccurs="0"> <xs:annotation> <xs:documentation>Nomes e referencias dos directores</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="director" type="TPESSOA" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |
type | TPESSOA |
children | nome sobrenome url email copyright |
source | <xs:element name="director" type="TPESSOA" maxOccurs="unbounded"/> |
diagram | |||
children | seccao | ||
annotation |
|
||
source | <xs:element name="corpo"> <xs:annotation> <xs:documentation>representa o trabalho propriamente dito. As seccoes sao recursivas.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="seccao" type="TSECCAO" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |
type | TSECCAO |
children | nome artigo seccao |
source | <xs:element name="seccao" type="TSECCAO" maxOccurs="unbounded"/> |
diagram | |||
children | redaccao figuras | ||
annotation |
|
||
source | <xs:element name="fecho"> <xs:annotation> <xs:documentation>inclui elementos da redaccao do jornal, como a equipa editorial, copyright, etc.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="redaccao"> <xs:complexType> <xs:sequence> <xs:element name="directores"> <xs:annotation> <xs:documentation>responsaveis das diferentes areas do Jornal</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="director" type="TPESSOA" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="copyright" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Direitos reservados do Jornal</xs:documentation> </xs:annotation> </xs:element> <xs:element name="url" type="xs:string" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>links de interesse</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="figuras" type="TFIGURA" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |
children | directores copyright url |
source | <xs:element name="redaccao"> <xs:complexType> <xs:sequence> <xs:element name="directores"> <xs:annotation> <xs:documentation>responsaveis das diferentes areas do Jornal</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="director" type="TPESSOA" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="copyright" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Direitos reservados do Jornal</xs:documentation> </xs:annotation> </xs:element> <xs:element name="url" type="xs:string" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>links de interesse</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||
children | director | ||
annotation |
|
||
source | <xs:element name="directores"> <xs:annotation> <xs:documentation>responsaveis das diferentes areas do Jornal</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="director" type="TPESSOA" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |
type | TPESSOA |
children | nome sobrenome url email copyright |
source | <xs:element name="director" type="TPESSOA" maxOccurs="unbounded"/> |
diagram | |||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="copyright" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Direitos reservados do Jornal</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="url" type="xs:string" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>links de interesse</xs:documentation> </xs:annotation> </xs:element> |
diagram | |
type | TFIGURA |
children | figura legenda |
source | <xs:element name="figuras" type="TFIGURA" minOccurs="0" maxOccurs="unbounded"/> |
diagram | |||
children | figura legenda | ||
used by |
|
||
annotation |
|
||
source | <xs:complexType name="TFIGURA"> <xs:annotation> <xs:documentation>Tipo complexo para a caracterizacao de figuras</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="figura"> <xs:annotation> <xs:documentation>contem o link fisico da figura </xs:documentation> </xs:annotation> <xs:complexType> <xs:attribute name="path" type="xs:string" use="required"/> <xs:attribute name="formato" type="TFORMATO" use="optional"/> <xs:attribute name="alinha" type="TALINHAMENTO" use="optional"/> </xs:complexType> </xs:element> <xs:element name="legenda" minOccurs="0"> <xs:annotation> <xs:documentation>descricao da figura</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
diagram | |||
annotation |
|
||
source | <xs:element name="legenda" minOccurs="0"> <xs:annotation> <xs:documentation>descricao da figura</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
children | bold italico figuras url | ||
used by |
|
||
annotation |
|
||
source | <xs:complexType name="TPARAGRAFO" mixed="true"> <xs:annotation> <xs:documentation>Tipo complexo constituido pelos elementos possiveis de incluir no jornal</xs:documentation> </xs:annotation> <xs:choice minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>esta choice tem minOccurs="0" de modo a permitir paragrafos em branco.</xs:documentation> </xs:annotation> <xs:element name="bold" type="xs:string" default="formatacao do texto a carregado"> <xs:annotation> <xs:documentation>formatacao do texto a carregado</xs:documentation> </xs:annotation> </xs:element> <xs:element name="italico" type="xs:string" default="formatacao do texto a italico"> <xs:annotation> <xs:documentation>formatacao do texto a italico</xs:documentation> </xs:annotation> </xs:element> <xs:element name="figuras" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>figuras ou imagens</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="TFIGURA"/> </xs:complexContent> </xs:complexType> </xs:element> <xs:element name="url"> <xs:annotation> <xs:documentation>link de interesse, pode ser uma pagina web com assuntos relacionados com o artigp</xs:documentation> </xs:annotation> </xs:element> </xs:choice> </xs:complexType> |
diagram | |||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="bold" type="xs:string" default="formatacao do texto a carregado"> <xs:annotation> <xs:documentation>formatacao do texto a carregado</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="italico" type="xs:string" default="formatacao do texto a italico"> <xs:annotation> <xs:documentation>formatacao do texto a italico</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
type | extension of TFIGURA | ||
children | figura legenda | ||
annotation |
|
||
source | <xs:element name="figuras" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>figuras ou imagens</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="TFIGURA"/> </xs:complexContent> </xs:complexType> </xs:element> |
diagram | |||
annotation |
|
||
source | <xs:element name="url"> <xs:annotation> <xs:documentation>link de interesse, pode ser uma pagina web com assuntos relacionados com o artigp</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
children | nome sobrenome url email copyright | ||
used by |
|
||
annotation |
|
||
source | <xs:complexType name="TPESSOA"> <xs:annotation> <xs:documentation>Tipo complexo que descreve uma pessoa, usado para autores e directores</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="nome" type="xs:string"> <xs:annotation> <xs:documentation>Nome da pessoa</xs:documentation> </xs:annotation> </xs:element> <xs:element name="sobrenome" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Apelidos ou descricoes da pessoa</xs:documentation> </xs:annotation> </xs:element> <xs:element name="url" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Pagina web, pode ser a homepage da pessoa ou algum link de interesse</xs:documentation> </xs:annotation> </xs:element> <xs:element name="email" minOccurs="0"> <xs:annotation> <xs:documentation>Endereco e-mail, tem um pattern que verifica o formato do endereco</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="[\p{L}_-]+(\.[\p{L}_-]+)*@[\p{L}_]+(\.[\p{L}_]+)+"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="copyright" type="xs:string" default="S_proibidas c__s integrais do artigo" minOccurs="0"> <xs:annotation> <xs:documentation>Direitos reservados da Pessoa</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
diagram | |||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="nome" type="xs:string"> <xs:annotation> <xs:documentation>Nome da pessoa</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="sobrenome" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Apelidos ou descricoes da pessoa</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="url" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Pagina web, pode ser a homepage da pessoa ou algum link de interesse</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
type | restriction of xs:string | ||
facets |
|
||
annotation |
|
||
source | <xs:element name="email" minOccurs="0"> <xs:annotation> <xs:documentation>Endereco e-mail, tem um pattern que verifica o formato do endereco</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="[\p{L}_-]+(\.[\p{L}_-]+)*@[\p{L}_]+(\.[\p{L}_]+)+"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="copyright" type="xs:string" default="S_proibidas c__s integrais do artigo" minOccurs="0"> <xs:annotation> <xs:documentation>Direitos reservados da Pessoa</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
children | nome artigo seccao | ||
used by |
|
||
annotation |
|
||
source | <xs:complexType name="TSECCAO"> <xs:annotation> <xs:documentation>Tipo complexo para estruturacao do corpo do jornal. Definido por recursividade.</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="nome" type="xs:string"> <xs:annotation> <xs:documentation>Nome da seccao</xs:documentation> </xs:annotation> </xs:element> <xs:element name="artigo" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="titulo"> <xs:annotation> <xs:documentation>Tiltuo do artigo </xs:documentation> </xs:annotation> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"/> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element name="subtitulo" type="xs:string" minOccurs="0"/> <xs:element name="data" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>data do artigo</xs:documentation> </xs:annotation> </xs:element> <xs:element name="time" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>hora do artigo, util para noticias de ultima hora</xs:documentation> </xs:annotation> </xs:element> <xs:element name="resumo" minOccurs="0"> <xs:annotation> <xs:documentation>resumo do artigo</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="paragrafo" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>tipo principal do schema. Inclui todos os elementos possiveis de incluir no relatorio.</xs:documentation> </xs:annotation> <xs:complexType mixed="true"> <xs:complexContent mixed="true"> <xs:extension base="TPARAGRAFO"/> </xs:complexContent> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="figuras" type="TFIGURA" minOccurs="0"> <xs:annotation> <xs:documentation>figuras ou imagens</xs:documentation> </xs:annotation> </xs:element> <xs:element name="corpoArtigo"> <xs:annotation> <xs:documentation>corpo do artigo, permite ter subartigos </xs:documentation> </xs:annotation> <xs:complexType> <xs:choice maxOccurs="unbounded"> <xs:element name="paragrafo"> <xs:complexType mixed="true"> <xs:complexContent mixed="true"> <xs:extension base="TPARAGRAFO"/> </xs:complexContent> </xs:complexType> </xs:element> <xs:element name="subtitulo" type="xs:string"> <xs:annotation> <xs:documentation>subtitulo do subartigo</xs:documentation> </xs:annotation> </xs:element> </xs:choice> </xs:complexType> </xs:element> <xs:element name="autores" minOccurs="0"> <xs:annotation> <xs:documentation>autores do artigo</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="autor" type="TPESSOA" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="intRef" minOccurs="0"> <xs:annotation> <xs:documentation>Referencias a outros artigos.</xs:documentation> </xs:annotation> <xs:complexType> <xs:attribute name="destino" type="xs:IDREF" use="required"/> </xs:complexType> </xs:element> </xs:sequence> <xs:attribute name="id" type="xs:ID"/> </xs:complexType> </xs:element> <xs:element name="seccao" type="TSECCAO" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>subseccoes</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
diagram | |||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="nome" type="xs:string"> <xs:annotation> <xs:documentation>Nome da seccao</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||||||||||||
children | titulo subtitulo data time resumo figuras corpoArtigo autores intRef | ||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="artigo" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="titulo"> <xs:annotation> <xs:documentation>Tiltuo do artigo </xs:documentation> </xs:annotation> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"/> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element name="subtitulo" type="xs:string" minOccurs="0"/> <xs:element name="data" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>data do artigo</xs:documentation> </xs:annotation> </xs:element> <xs:element name="time" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>hora do artigo, util para noticias de ultima hora</xs:documentation> </xs:annotation> </xs:element> <xs:element name="resumo" minOccurs="0"> <xs:annotation> <xs:documentation>resumo do artigo</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="paragrafo" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>tipo principal do schema. Inclui todos os elementos possiveis de incluir no relatorio.</xs:documentation> </xs:annotation> <xs:complexType mixed="true"> <xs:complexContent mixed="true"> <xs:extension base="TPARAGRAFO"/> </xs:complexContent> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="figuras" type="TFIGURA" minOccurs="0"> <xs:annotation> <xs:documentation>figuras ou imagens</xs:documentation> </xs:annotation> </xs:element> <xs:element name="corpoArtigo"> <xs:annotation> <xs:documentation>corpo do artigo, permite ter subartigos </xs:documentation> </xs:annotation> <xs:complexType> <xs:choice maxOccurs="unbounded"> <xs:element name="paragrafo"> <xs:complexType mixed="true"> <xs:complexContent mixed="true"> <xs:extension base="TPARAGRAFO"/> </xs:complexContent> </xs:complexType> </xs:element> <xs:element name="subtitulo" type="xs:string"> <xs:annotation> <xs:documentation>subtitulo do subartigo</xs:documentation> </xs:annotation> </xs:element> </xs:choice> </xs:complexType> </xs:element> <xs:element name="autores" minOccurs="0"> <xs:annotation> <xs:documentation>autores do artigo</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="autor" type="TPESSOA" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="intRef" minOccurs="0"> <xs:annotation> <xs:documentation>Referencias a outros artigos.</xs:documentation> </xs:annotation> <xs:complexType> <xs:attribute name="destino" type="xs:IDREF" use="required"/> </xs:complexType> </xs:element> </xs:sequence> <xs:attribute name="id" type="xs:ID"/> </xs:complexType> </xs:element> |
diagram | |||
type | extension of xs:string | ||
annotation |
|
||
source | <xs:element name="titulo"> <xs:annotation> <xs:documentation>Tiltuo do artigo </xs:documentation> </xs:annotation> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"/> </xs:simpleContent> </xs:complexType> </xs:element> |
diagram | |
type | xs:string |
source | <xs:element name="subtitulo" type="xs:string" minOccurs="0"/> |
diagram | |||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="data" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>data do artigo</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="time" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>hora do artigo, util para noticias de ultima hora</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
children | paragrafo | ||
annotation |
|
||
source | <xs:element name="resumo" minOccurs="0"> <xs:annotation> <xs:documentation>resumo do artigo</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="paragrafo" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>tipo principal do schema. Inclui todos os elementos possiveis de incluir no relatorio.</xs:documentation> </xs:annotation> <xs:complexType mixed="true"> <xs:complexContent mixed="true"> <xs:extension base="TPARAGRAFO"/> </xs:complexContent> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||
type | extension of TPARAGRAFO | ||
children | bold italico figuras url | ||
annotation |
|
||
source | <xs:element name="paragrafo" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>tipo principal do schema. Inclui todos os elementos possiveis de incluir no relatorio.</xs:documentation> </xs:annotation> <xs:complexType mixed="true"> <xs:complexContent mixed="true"> <xs:extension base="TPARAGRAFO"/> </xs:complexContent> </xs:complexType> </xs:element> |
diagram | |||
type | TFIGURA | ||
children | figura legenda | ||
annotation |
|
||
source | <xs:element name="figuras" type="TFIGURA" minOccurs="0"> <xs:annotation> <xs:documentation>figuras ou imagens</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
children | paragrafo subtitulo | ||
annotation |
|
||
source | <xs:element name="corpoArtigo"> <xs:annotation> <xs:documentation>corpo do artigo, permite ter subartigos </xs:documentation> </xs:annotation> <xs:complexType> <xs:choice maxOccurs="unbounded"> <xs:element name="paragrafo"> <xs:complexType mixed="true"> <xs:complexContent mixed="true"> <xs:extension base="TPARAGRAFO"/> </xs:complexContent> </xs:complexType> </xs:element> <xs:element name="subtitulo" type="xs:string"> <xs:annotation> <xs:documentation>subtitulo do subartigo</xs:documentation> </xs:annotation> </xs:element> </xs:choice> </xs:complexType> </xs:element> |
diagram | |
type | extension of TPARAGRAFO |
children | bold italico figuras url |
source | <xs:element name="paragrafo"> <xs:complexType mixed="true"> <xs:complexContent mixed="true"> <xs:extension base="TPARAGRAFO"/> </xs:complexContent> </xs:complexType> </xs:element> |
diagram | |||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="subtitulo" type="xs:string"> <xs:annotation> <xs:documentation>subtitulo do subartigo</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
children | autor | ||
annotation |
|
||
source | <xs:element name="autores" minOccurs="0"> <xs:annotation> <xs:documentation>autores do artigo</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="autor" type="TPESSOA" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |
type | TPESSOA |
children | nome sobrenome url email copyright |
source | <xs:element name="autor" type="TPESSOA" maxOccurs="unbounded"/> |
diagram | |||||||||||||
attributes |
|
||||||||||||
annotation |
|
||||||||||||
source | <xs:element name="intRef" minOccurs="0"> <xs:annotation> <xs:documentation>Referencias a outros artigos.</xs:documentation> </xs:annotation> <xs:complexType> <xs:attribute name="destino" type="xs:IDREF" use="required"/> </xs:complexType> </xs:element> |
diagram | |||
type | TSECCAO | ||
children | nome artigo seccao | ||
annotation |
|
||
source | <xs:element name="seccao" type="TSECCAO" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>subseccoes</xs:documentation> </xs:annotation> </xs:element> |
type | restriction of xs:string | ||||||
used by |
|
||||||
facets |
|
||||||
annotation |
|
||||||
source | <xs:simpleType name="TALINHAMENTO"> <xs:annotation> <xs:documentation>Tipo simples para os varios alinhamentos das imagens</xs:documentation> </xs:annotation> <xs:restriction base="xs:string"> <xs:enumeration value="centro"/> <xs:enumeration value="direita"/> <xs:enumeration value="esquerda"/> </xs:restriction> </xs:simpleType> |
type | restriction of xs:string | ||||||||||
used by |
|
||||||||||
facets |
|
||||||||||
annotation |
|
||||||||||
source | <xs:simpleType name="TFORMATO"> <xs:annotation> <xs:documentation>Tipo simples para os formatos possiveis das imagens</xs:documentation> </xs:annotation> <xs:restriction base="xs:string"> <xs:enumeration value="BMP"/> <xs:enumeration value="JPG"/> <xs:enumeration value="GIF"/> <xs:enumeration value="PNG"/> <xs:enumeration value="WMF"/> </xs:restriction> </xs:simpleType> |