Citra Pivot, uma extensão do nosso componente Citra Table, é uma estrutura desenvolvida em Java/Swing para criar e visualizar tabelas pivôs.
Uma tabela pivô é um componente para resumir, organizar e analisar grandes quantidades de dados. É a interface de visualização mais importante de um sistema OLAP (OnLine Analytical Processing). Com o Citra Pivot, você pode criar tabelas pivôs avançadas em Java/Swing e integrá-las com seus aplicativos Java atuais. As tabelas dinâmicas podem ser criadas a partir de servidores OLAP em conformidade com a especificação XML/A, mas também a partir de dados bidimensionais, que residem na memória.
As características incluem operações típicas de OLAP, como classificação, filtragem, fatia e dados, broca para cima/para baixo/através, totais grandiosos, subtotais, totais visuais, operações de cima/inferior, ocultação de células vazias, troca de eixos. Qualquer número de hierarquias pode ser pivotada programática ou visualmente por arrastar n'' drop. A aparência da tabela pode ser facilmente personalizada usando cores e fontes diferentes para cada célula. Menus pop-up sensíveis ao contexto oferecem uma experiência fácil de usar.
A biblioteca é otimizada para baixo consumo de memória e alto desempenho. Além disso, o Citra Pivot é baseado em Java/Swing, e mais especificamente no JTable, o que facilita a aprendizado e integração nos aplicativos Swing atuais. A API é simples de seguir, abrangente, inteiramente documentada com Javadoc.
Oferecemos licenças binárias e de código-fonte, sem taxas de royalties. Por último, mas não menos importante, o excelente suporte é fornecido através do fórum e e-mails do nosso desenvolvedor.
história da versão
- Versão 1.0.4 postado em 2012-11-16
Tabelas dinâmicas OLAP para Java/Swing
- Versão 3.4.4 postado em 2007-03-14
árvore de caixa de seleção, cabeçalho de coluna de árvore filtrante
Detalhes do programa
Eula
EULA - Contrato de Licença do Usuário Final
Contrato de Licença do SOFTWARE CITRA TECHNOLOGIES
Versão 1.0
O PRODUTO COMPONENTE CITRA SOFTWARE (DORAVANTE CHAMADO "SOFTWARE") É PROTEGIDO POR DIREITOS AUTORAIS E TRATADOS INTERNACIONAIS, BEM COMO OUTRAS LEIS E TRATADOS DE PROPRIEDADE INTELECTUAL. A REPRODUÇÃO OU DISTRIBUIÇÃO NÃO AUTORIZADA PODE RESULTAR EM SANÇÕES CIVIS E CRIMINAIS.
Este Contrato de Licença é um acordo legal entre a YOU (doravante denominada "LICENSEE") e CITRA TECHNOLOGIES LTD (doravante denominada "CT"). Todos os produtos CT, incluindo componentes de software, arquivos de demonstração, arquivos de licença e documentação eletrônica ou impressa estão sob controle desta licença. Ao instalar, copiar ou usar produtos CT, você concorda em estar vinculado aos termos deste contrato. Se você não concordar com os termos deste contrato, não instale, copie, redistribua ou use, em qualquer sentido, qualquer um dos produtos CT.
OS TERMOS E CONDIÇÕES DESTE ACORDO SÃO CHAMADOS COLETIVAMENTE DE "ACORDO".
1. CONCESSÃO DE LICENÇA. A CT concede ao LICENCIADO APENAS um direito mundial não exclusivo e intransferível de usar o SOFTWARE e a documentação que acompanha de acordo com este Contrato e a licença de produto adquirida. O LICENCIADO só poderá usar o SOFTWARE se estiver devidamente licenciado.
A. Licença de Avaliação
A versão de avaliação do SOFTWARE não pode ser implantada para fins comerciais, não comerciais ou qualquer outro propósito de qualquer forma possível. O LICENSEE não pode construir nenhum SOFTWARE, applets ou aplicativos para distribuição com esta versão do SOFTWARE. A versão de avaliação deve ser usada exclusivamente pelo LICENCIADO para avaliar a adequação do SOFTWARE para suas necessidades.
B. Licença de Usuário Único
A licença de usuário único permite que o SOFTWARE seja usado por apenas um desenvolvedor dentro da organização do LICENSEE. O LICENSEE pode transferir ou instalar o SOFTWARE em mais de um computador, desde que o SOFTWARE esteja sendo usado em apenas um computador por vez. Usando o SOFTWARE, o LICENSEE pode criar aplicativos, applets ou qualquer outro software, que podem então ser distribuídos sem royalties, desde que todas as condições deste contrato sejam atendidas.
C. Licença do site
A licença do site permite que o SOFTWARE seja usado simultaneamente por um número ilimitado de desenvolvedores dentro da organização do LICENCIADO. Usando o SOFTWARE, o LICENSEE pode criar aplicativos, applets ou qualquer outro software, que podem então ser distribuídos sem royalties, desde que todas as condições deste contrato sejam atendidas.
D. Licença de Código Fonte
Além da licença e dos direitos concedidos por uma Licença de Site, a CT concede ao LICENCIADO o direito de usar e modificar o código-fonte do SOFTWARE desde que o código fonte licenciado pelo LICENSEE.
As seguintes regras serão aplicadas neste caso:
i. O LICENCIADO não pode revender, alugar ou alugar o código fonte CT, ou qualquer versão modificada ou trabalho derivativo do código fonte do SOFTWARE.
ii. O LICENCIADO não pode distribuir o código-fonte ct, ou qualquer versão modificada ou trabalho derivativo do código-fonte do SOFTWARE, no formulário de código fonte. O LICENSEE só pode distribuir a versão compilada do código-fonte (em forma de objeto).
iii. O LICENCIADO deve proteger e manter seguro todos os códigos-fonte ct fornecidos por este contrato de licença de código fonte. Os aplicativos que são construídos com base neste código-fonte, e que são distribuídos ou são acessíveis fora da organização do LICENSEE, como a Internet, devem ser protegidos na medida em que o código fonte não pode ser facilmente extraído ou descompilado.
iv. Em nenhuma circunstância qualquer parte do código fonte do SOFTWARE pode ser distribuída, divulgada ou de outra forma disponibilizada a terceiros sem o consentimento expresso por escrito da CT.
v. O LICENCIADO não pode revender, alugar, alugar ou distribuir produtos criados a partir do código fonte do SOFTWARE de qualquer forma que concorra com o SOFTWARE.
vi. Todos os desenvolvedores da organização do LICENCIADO que planejam acessar o código fonte ct devem concordar com os termos do contrato de licença de código fonte. Além disso, cada desenvolvedor concorda em gastar todos os esforços para garantir a confidencialidade do código da fonte. Por exemplo, sob nenhuma circunstância o desenvolvedor pode permitir colocar o código fonte em uma rede interna onde ele ou ela não tem controle.
2. RESTRIÇÕES. Este SOFTWARE tem direitos autorais. O LICENCIADO não pode:
a) engenheiro reverso, descompilar, desmontar o SOFTWARE,
b) modificar o SOFTWARE, a menos que o LICENSEE tenha código-fonte licenciado,
c) alugar, emprestar ou alugar o SOFTWARE ou documentação de qualquer forma para qualquer pessoa,
d) remover quaisquer avisos proprietários no SOFTWARE, o código-fonte do SOFTWARE ou a documentação que o acompanhe.
3. NENHUMA OUTRA GARANTIA. O SOFTWARE é entregue "AS IS", sem qualquer forma de garantia, implícita ou expressa. A CT não garante que o SOFTWARE atenderá aos requisitos do LICENCIADO, ou que sua operação será livre de erros. Todo o risco quanto ao desempenho ou qualidade do SOFTWARE, ou ambos, é unicamente com o LICENCIADO e não com a TC. O LICENCIADO assume a responsabilidade pela seleção do SOFTWARE para alcançar os resultados pretendidos e pela instalação, uso e resultados obtidos a partir do SOFTWARE. A CT isenta todas as garantias e condições, expressas ou implícitas, incluindo, mas não se limitando a, garantias implícitas de comercialização, adequação para um propósito específico, título e não violação, no que diz respeito ao SOFTWARE.
4. LIMITAÇÃO DE RESPONSABILIDADE. Em nenhum caso a CT será responsável por danos, diretos ou indiretos, incidentais, especiais ou consequentes decorrentes do uso do SOFTWARE.
5. RESCISÃO. Este Contrato é eficaz até o término. O LICENCIADO pode rescindir este Contrato a qualquer momento, destruindo todas as cópias do SOFTWARE. Este Contrato será rescindido imediatamente sem aviso prévio da CT se o LICENCIADO não cumprir qualquer um dos termos e condições desta licença. Após o término, o LICENSEE deve destruir todas as cópias do SOFTWARE.
6. AVISO DE DIREITOS AUTORAIS. Este SOFTWARE e o documento que acompanha o SOFTWARE de qualquer forma, eletrônico ou não, comunicado por e-mail ou baixado da Internet são propriedade da CT. Todos os direitos reservados.
7. POLÍTICA DE PRIVACIDADE. A CT não vende comercialmente ou compartilha as informações que o LICENSEE fornece com qualquer entidade. Essas informações são usadas internamente, exclusivamente para apoiar clientes.
8. MARCA REGISTRADA. Este contrato não concede ao LICENCIADO quaisquer direitos relacionados com quaisquer marcas comerciais ou marcas de serviço da CT.