[java-list] Interfaces Graficas

2003-03-17 Thread everson

alguem sabe me dizer algum ebook ou alguns sites com conteudos avancados
sobre GUI  ?

valeo



-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-



Re: [java-list] Re:[java-list] Interfaces e Abstract Class

2002-09-05 Thread Daniel Destro do Carmo
public interface ITeste1 {  public void doIt( );}
public interface ITeste2 {  public int doThat( );}
public class Teste implements ITest21, ITeste2 {
  public void doIt( ) { /*do something*/  }
  public int doThat() { return 0; }
}
 rodrigo moura <[EMAIL PROTECTED]>wrote:

Como pode simular hereditariedade multipla usando Interfaces?  
 --Daniel Destro do Carmo - http://www.geocities.com/danieldestro/Sun Certified Programmer for the Java 2 PlatformMotorway Veículos - http://www.motorway.com.brGrupo de Usuários Java - http://www.guj.com.br
Yahoo! PageBuilder - O super editor para criação de sites: é grátis, fácil e rápido.

Re: [java-list] Interfaces e Abstract Class

2002-09-05 Thread Jose Carlos



Entendi, mas qual a vantagem de uma interface em 
algo como um JavaBean? Para fazer um bom componente necessito também 
de uma interface? Entendi que para uma classe implementar uma interface deve 
anular um dos métodos definidos na interface, isso ajuda na questão da herança 
múltipla?
 
[]'s
Sparc

  - Original Message - 
  From: 
  Hooter 
  
  To: [EMAIL PROTECTED] 
  Sent: Monday, September 02, 2002 11:45 
  PM
  Subject: RE: [java-list] Interfaces e 
  Abstract Class
  
  Fala 
  Jose ...
  Vou 
  tentar explicar ...
  Um 
  interface serve para vc nao criar dependencia de uma implementacao apenas da 
  interface ...
  O q 
  isso quer realmente dizer, humm ... por exemplo ...
   
  public interface CalculaTaxa {
    public double calcula(double) 
  ;
  }
   
  Vc 
  criou uma interface, o q vc asegurou para o programa q vai usar ??? Q ele tem 
  um objeto para trabalhar, q passando um double ele retorna outro, mas nao 
  disse o q o objeto tera q fazer com esse double ...
   
  Ai 
  vc cria duas implementacoes ...
   
  
  public class CalculaTaxaImpl1 implements 
  CalculaTaxa {
    public double calcula(double) 
  {
   return double + 1 
  ;
     }
  }
   
  
  public class CalculaTaxaImpl2 implements 
  CalculaTaxa {
    public double calcula(double) 
  {
      return double + 2 
  ;
    }
  }
   
  O 
  programa clint nao sabera qual implementacao ele estara usando, pq ele soh se 
  preocupa com a interface ...
   
  Entao para ficar vc vc pode criar um factory 
  ...
   
  public class CalculaTaxaFactory {
    private static CalculaTaxaFactory instance 
  ;
   
    // singleton nao tem necessidade de expor seu 
  construtor ..
    private CalculaTaxaFactory() {  
  
    } 
   
    public static synchronized CalculaTaxaFactory 
  getInstance() {
   if (this.instance == null) 
  {
     instance = new 
  CalculaTaxaFactory() ;
   }
   return instance 
  ;
    }
   
    public CalculaTaxa createCalculaTaxa() 
  {
      try {
        return (CalculaTaxa) 
  Class.forName(System.getProperty("calculaTaxaClass")).newInstance() 
  ;
      } catch (Exception e) { 
  }
    } 
  }
   
  public class Cliente {
    ///
    public static void main(String[] argvs) 
  {
      CalculaTaxa ct = 
  CalculaTaxaFactory.getInstance().createCalculaTaxa() ;
  System.out.println("resultado:" 
  + ct.calcula(10.0)) ;
    }
  }
   
  Eh 
  soh setar a implementacao no property q atravez de reflexao o factory cria a 
  instancia da implementacao ... Acho q esse codigo deve funcionar se nao comi 
  bola na digitacao ...
   
  Agora classe abstrata eh qdo todas 
  as implementacoes vai precisar de alguns metodos prontos ... Geralmente 
  utilizadas em frameworks, q a implementacao tem q ter alguns comportamentos 
  mais especificos ...
   
  ...
   
  []s
  
-Original Message-From: Jose Carlos 
[mailto:[EMAIL PROTECTED]]Sent: Tuesday, September 03, 
2002 11:27 AMTo: [EMAIL PROTECTED]Subject: 
    [java-list] Interfaces e Abstract Class
Olá Javaneses,
 
        Tenho uma 
curiosidade básica: qual a finalidade de interfaces e Abstract classes? De 
que forma eu as utilizo e em que situações são mais adequadas para sua 
utilização?
 
[]'s
Sparc


Re: [java-list] Re:[java-list] Interfaces e Abstract Class

2002-09-05 Thread Marcelo Lopes da Silva

Rodrigo,

 Vamos supor que tenho uma inteface chamada ObjetoVoador e outra chamada Animal 
(Está vendo onde 
quero chegar?). Na Interface objetoVoador tenho os métodos decolar(); pousar(); e 
voar(); já na interface 
Animal tenho os métodos nascer(); comer(); seReproduzir(); etc... Um avião é um objeto 
que voa logo pode 
implementar a interface ObjetoVoador, um cavalo é um animal e logo pode implementar a 
interface Animal... já 
uma águia é tento um animal como um objeto voador, logo pode implementar as duas 
interfaces. Não é herança 
múltipla verdadeiramente falando pq na herança múltipla eu poderia herdar de duas 
classes diferentes com o 
mesmo método (assinatura) e com códigos diferentes e  estaria utilizando um 
comportamento errado no meu 
objeto filho. Já na interface como é a classe que a implementa que tem que codificar o 
método eu não corro este 
risco.

Espero ter ajudado,

Abraços,

Marcelo Lopes


On Thu, 5 Sep 2002 08:43:56 -0300 (ART), rodrigo moura <[EMAIL PROTECTED]> 
escreveu :

> De: rodrigo moura <[EMAIL PROTECTED]>
> Data: Thu, 5 Sep 2002 08:43:56 -0300 (ART)
> Para: [EMAIL PROTECTED]
> Assunto: Re: [java-list] Re:[java-list] Interfaces e Abstract Class
> 
> 
> 
> Como pode simular hereditariedade multipla usando Interfaces? 
>  
>  
>   rodrigooliveiraf <[EMAIL PROTECTED]> escreveu: A principal utilidade é a 
>reutilização de código através
> do conceito de herança fornecido por java. A diferença é
> que, em java, não há herança multipla, então uma classe
> pode "herdar"(extends) o código apenas uma outra classe,
> enquanto pode "implementar"(implements) o código de
> várias outras interfaces. Classes abstratas são aquelas
> que possuem métodos abstratos, ou seja, métodos que são
> definidos mas não são implementados dento da Abstract
> class, porém devem ser implementados em todas as classes
> que "herdam" o código de uma Abstract class.
> 
> Espero ter ajudado.
> 
> Rodrigo Oliveira Furtado
> 
> 
> 
> __
> AcessoBOL, só R$ 9,90! O menor preço do mercado!
> Assine já! http://www.bol.com.br/acessobol
> 
> 
> 
> -- LISTA SOUJAVA 
> http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP
> dúvidas mais comuns: http://www.soujava.org.br/faq.htm
> regras da lista: http://www.soujava.org.br/regras.htm
> historico: http://www.mail-archive.com/java-list%40soujava.org.br
> para sair da lista: envie email para [EMAIL PROTECTED]
> -
> 
> 
> -
> Yahoo! PageBuilder - O super editor para criação de sites: é grátis, fácil e rápido.
> 

_
Marcelo Lopes
Gerente de Projetos
SDC - Solution Development Consulting
5521-91247084


-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: [java-list] Re:[java-list] Interfaces e Abstract Class

2002-09-05 Thread rodrigo moura
Como pode simular hereditariedade multipla usando Interfaces? 
 
 
  rodrigooliveiraf <[EMAIL PROTECTED]> escreveu: 
A principal utilidade é a reutilização de código atravésdo conceito de herança fornecido por java. A diferença éque, em java, não há herança multipla, então uma classepode "herdar"(extends) o código apenas uma outra classe,enquanto pode "implementar"(implements) o código devárias outras interfaces. Classes abstratas são aquelasque possuem métodos abstratos, ou seja, métodos que sãodefinidos mas não são implementados dento da Abstractclass, porém devem ser implementados em todas as classesque "herdam" o código de uma Abstract class.Espero ter ajudado.Rodrigo Oliveira Furtado__AcessoBOL, só R$ 9,90! O menor preço do mercado!Assine já! http://www.bol.com.br/acessobol-- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SPdúvidas mais comuns: http://www.soujava.org.br/faq.htmregras da lista: http://www.soujava.org.br/regras.htmhistorico: http://www.mail-archive.com/java-list%40soujava.org.brpara sair da lista: envie email para [EMAIL PROTECTED]-
Yahoo! PageBuilder - O super editor para criação de sites: é grátis, fácil e rápido.

RE: [java-list] Interfaces e Abstract Class

2002-09-04 Thread Hooter



Fala 
Jose ...
Vou 
tentar explicar ...
Um 
interface serve para vc nao criar dependencia de uma implementacao apenas da 
interface ...
O q 
isso quer realmente dizer, humm ... por exemplo ...
 
public 
interface CalculaTaxa {
  
public double calcula(double) ;
}
 
Vc 
criou uma interface, o q vc asegurou para o programa q vai usar ??? Q ele tem um 
objeto para trabalhar, q passando um double ele retorna outro, mas nao disse o q 
o objeto tera q fazer com esse double ...
 
Ai vc 
cria duas implementacoes ...
 

public class CalculaTaxaImpl1 implements 
CalculaTaxa {
  
public double calcula(double) {
 return double + 1 
;
   }
}
 

public class CalculaTaxaImpl2 implements 
CalculaTaxa {
  
public double calcula(double) {
    return double + 2 
;
  
}
}
 
O 
programa clint nao sabera qual implementacao ele estara usando, pq ele soh se 
preocupa com a interface ...
 
Entao 
para ficar vc vc pode criar um factory ...
 
public 
class CalculaTaxaFactory {
  
private static CalculaTaxaFactory instance ;
 
  
// singleton nao tem necessidade de expor seu construtor ..
  
private CalculaTaxaFactory() {  
  
} 
 
  
public static synchronized CalculaTaxaFactory getInstance() 
{
 if (this.instance == null) 
{
   instance = new 
CalculaTaxaFactory() ;
 }
 return instance 
;
  
}
 
  
public CalculaTaxa createCalculaTaxa() {
    try {
  
    return (CalculaTaxa) 
Class.forName(System.getProperty("calculaTaxaClass")).newInstance()  
;
    } catch (Exception e) { 
}
  } 
}
 
public 
class Cliente {
  
///
  
public static void main(String[] argvs) {
    CalculaTaxa ct = 
CalculaTaxaFactory.getInstance().createCalculaTaxa() ;
System.out.println("resultado:" 
+ ct.calcula(10.0)) ;
  
}
}
 
Eh soh 
setar a implementacao no property q atravez de reflexao o factory cria a 
instancia da implementacao ... Acho q esse codigo deve funcionar se nao comi 
bola na digitacao ...
 
Agora 
classe abstrata eh qdo todas as implementacoes vai precisar de alguns 
metodos prontos ... Geralmente utilizadas em frameworks, q a implementacao tem q 
ter alguns comportamentos mais especificos ...
 
...
 
[]s

  -Original Message-From: Jose Carlos 
  [mailto:[EMAIL PROTECTED]]Sent: Tuesday, September 03, 
  2002 11:27 AMTo: [EMAIL PROTECTED]Subject: 
  [java-list] Interfaces e Abstract Class
  Olá Javaneses,
   
          Tenho uma 
  curiosidade básica: qual a finalidade de interfaces e Abstract classes? De que 
  forma eu as utilizo e em que situações são mais adequadas para sua 
  utilização?
   
  []'s
  Sparc


[java-list] Re:[java-list] Interfaces e Abstract Class

2002-09-04 Thread rodrigooliveiraf

A principal utilidade é a reutilização de código através
do conceito de herança fornecido por java. A diferença é
que, em java, não há herança multipla, então uma classe
pode "herdar"(extends) o código apenas uma outra classe,
enquanto pode "implementar"(implements) o código de
várias outras interfaces. Classes abstratas são aquelas
que possuem métodos abstratos, ou seja, métodos que são
definidos mas não são implementados dento da Abstract
class, porém devem ser implementados em todas as classes
que "herdam" o código de uma Abstract class.

Espero ter ajudado.

Rodrigo Oliveira Furtado



__
AcessoBOL, só R$ 9,90! O menor preço do mercado!
Assine já! http://www.bol.com.br/acessobol



-- LISTA SOUJAVA 
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-




[java-list] Interfaces e Abstract Class

2002-09-03 Thread Jose Carlos



Olá Javaneses,
 
        Tenho uma 
curiosidade básica: qual a finalidade de interfaces e Abstract classes? De que 
forma eu as utilizo e em que situações são mais adequadas para sua 
utilização?
 
[]'s
Sparc


[java-list] Interfaces

2002-07-26 Thread Ronaldo Biagini








Alguém poderia me definir o que é uma interface.

 

Ronaldo
Biagini

http://www.jovensadbr.hpg.com.br

http://www.milanleiloes.com.br

 








Re: [java-list] Interfaces e classes abstratas

2002-05-21 Thread Lincolm Ferreira de Aguiar



Olá Richard,
 
As classes abstratas 
são simplesmente para herança. Com elas você define métodos, com ou sem 
implementação, que vão ser comum a um grupo de clases. Os métodos que não têm 
implementação são declarados abstract e uma vez uma classe tendo um método 
abstrato, toda a classe tem que ser abstrata. Exemplo;
 
public abstract class JavaList 
{  
 pubilc void 
getUserCount(){ 

    
System.out.println("Exitem n usuários conectados.");
 
}
 

/*
 Como não 
tem implementação, esse método tem que ser abstract, o que força a 
 declaração 
abstract também no nome da classe JavaList
    */
 public 
abstract String getUserName();  

 
}
 
Em uma sub-classe:
 
public class UsuarioJavaList extends 
JavaList {
 public 
UsuarioJavaList(){    

   
getUserCount();
 
}
 
 public 
String getUserName(){  
   
/*
   Esse método 
é obrigado ser implementado pois foi declarado abstract na super-classe 
JavaList, logo
   as 
sub-classes são obrigadas a dar uma implementação a ele ou então passam a ser 
abstract também
   e têm que 
ter abstract na declaração da classe.
   Note que o 
método está implementado retornando vazio.
   
*/
   return 
"";
 
}
  
 public 
static void main(String args[]){ 
   UsuarioJavaList usrJList 
= new UsuarioJavaList(); 
 
}
}
 
Já as interfaces são classes que 
contém métodos que devem ser implementados por todas as classes que usam essa 
determinada interface. Ao contrário das classes abstratas, as interfaces não têm 
nenhum método com implementação, eles são apenas declarados. 
Exemplo:
 
public interface Pessoa 
{
  
public void andar();
  public String getNome();
}
 
E usando ela:
 
public class Richard implements 
Pessoa {
 
/*
  Como a classe Richard usa a interface 
Pessoa, você tem que implementar todos os métodos da interface.
 
*/
 public void 
andar(){
 
}
 public 
String getNome(){
  return "Richard 
Valdivia";
 
}
}
 
Diferente das classes abstratas, que 
são base para herança logo só pode ser usada uma por sub-classe (java não 
permite herança múltipla), uma classe pode usar mais de uma interface. Por 
exemplo;
public class MP3Player extends 
JFrame implements Player, WindowListener, ActionListener {
}
 
Em resumo:
1)Classes abstratas são base para 
herança e podem ou não ter métodos implementados, mas uma vez um método sendo 
abstract, ou seja, não tendo implementação, toda a classe é 
abstract;
2)Interfaces são classes para 
determinar comportamentos de classes, contém métodos que devem ser implementados 
por toda classe que usa a interface.
 
Exitem um tipo de classe especial 
denomiados Adaptadores que facilitam na hora de utilizar interfaces. É 
comum você ter que usar uma inteface mas você só precisa de um método 
dela, nestes casos você usa um adaptador. Por exmplo:
WindowListener wl = new 
WindowAdpater(){    public void windowClosing(WindowEvent e){ 

 
System.exit(0);   
    }
}
 
Em uma classe do tipo Adaptador, 
você tem os métodos da interface que ela implementa já implementados com 
vazio e sobre-escreve somente o método que te interessa poupando tempo de 
desenvolvimento.
 
Espero que tenha 
entendido.
 
Um abraço,
 
Lincolm
- Original Message - 

  From: 
  Richard Valdivia 
  To: [EMAIL PROTECTED] 
  Sent: Monday, May 20, 2002 8:30 PM
  Subject: [java-list] Interfaces e classes 
  abstratas
  Quer ter seu próprio endereço na Internet?Garanta já o seu 
  e ainda ganhe cinco e-mails personalizados.DomíniosBOL - http://dominios.bol.com.brCaros 
  amigos,Tenho ainda grande dificuldades em entender algunsconceitos 
  de POO. Para que existem as interfaces eclasses abstratas? Esses conceitos 
  eu não conheçodo 
  C.[]s_O 
  MSN Photos é o modo mais fácil de compartilhar e imprimir suas fotos: http://photos.msn.com/support/worldwide.aspx-- 
  LISTA SOUJAVA  http://www.soujava.org.br  -  
  Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htmregras 
  da lista: http://www.soujava.org.br/regras.htmhistorico: 
  http://www.mail-archive.com/java-list%40soujava.org.brpara 
  sair da lista: envie email para [EMAIL PROTECTED] 
  -


Re: [java-list] Interfaces e classes abstratas

2002-05-21 Thread Luiz Carlos Bentes dos Anjos
Na interface vc nao implementa os metodos apenas os declara, toda o codigo fica na classe que implementa aquela interface.
  Richard Valdivia <[EMAIL PROTECTED]> escreveu: 
Caros amigos,Tenho ainda grande dificuldades em entender algunsconceitos de POO. Para que existem as interfaces eclasses abstratas? Esses conceitos eu não conheçodo C.[]s_O MSN Photos é o modo mais fácil de compartilhar e imprimir suas fotos: http://photos.msn.com/support/worldwide.aspx-- LISTA SOUJAVA  http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htmregras da lista: http://www.soujava.org.br/regras.htmhistorico: http://www.mail-archive.com/java-list%40soujava.org.brpara sair da lista: envie email para [EMAIL PROTECTED] -Yahoo! Encontros
O lugar certo para você encontrar aquela pessoa que falta na sua vida.  Cadastre-se hoje mesmo!

[java-list] Interfaces e classes abstratas

2002-05-21 Thread Richard Valdivia



Caros amigos,

Tenho ainda grande dificuldades em entender alguns
conceitos de POO. Para que existem as interfaces e
classes abstratas? Esses conceitos eu não conheço
do C.

[]s



_
O MSN Photos é o modo mais fácil de compartilhar e imprimir suas fotos: 
http://photos.msn.com/support/worldwide.aspx


-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: [java-list] Interfaces web dinâmicas

2001-06-29 Thread Marcelo Figueiredo



Para esta parte javascript eu estava 
pensando em deixar as rotinas em campos memo no dicionário de dados e gerar 
ao mesmo tempo do html como vc falou. Para fazer o bean dar os "GETS DINÂMICOS" 
eu estou pensando em fazer assim:
 
Todo form htm enviará primeiro para este bean o 
tipo de form para este bean ir até o dicionário e buscar quais campos ele 
tem que dar o get ai eu monto ou loop para receber cada parâmetro.
 
Vc acha que isso é possível?
 

  - Original Message - 
  From: 
  Sven van ´t Veer 
  To: [EMAIL PROTECTED] 
  Sent: Friday, June 29, 2001 11:19
  Subject: Re: [java-list] Interfaces web 
  dinâmicas
  Quando vc deixa seu JSP gerar a página html vc pode gerar tb o 
  javascript dynamicamente. Vai ser muito dificil de depurar mas dá para 
  fazer.Marcelo Figueiredo wrote:
  004001c0ffd7$af089280$[EMAIL PROTECTED]" 
type="cite">Oi 
pessoal,
 
Tenho atualmente a necessidade de criação e validação dos 
dados de uma interface de forma dinâmica. Tanto os campos destas 
interfaces como as regras de validação seriam criadas em um 
dicionário de dados.
 
Na parte de gerar a 
interface não estou vendo problemas, posso pegar um jsp que pegue esta 
configuração do dicionário via bean e monte o html. 
 
O que eu ainda não consegui 
definir foi a parte de recepção e validação dos campos. Como montar uma 
estrutura dinâmica para receber estes campos e valida-los seja no 
front-end(como carregar os Jscripts(pode ser através de 
include?)) quanto no back-end(Criar um bean que se adapte a setar os 
parâmetro dependendo do form que virá)?
 
alguém já desenvolveu algum 
projeto deste tipo, leu ou avaliou as 
alternativas abaixo:
 
PubCat ver. 
1.1
http://coldjava.hypermart.net/servlets/pubcat.htm
 
http://www.javaworld.com/javaworld/jw-04-2001/jw-0427-forms.html
 
JSP Format Bean 
Library
 
Agradeço a atenção de 
todos
Marcelo.


Re: [java-list] Interfaces web dinâmicas

2001-06-29 Thread Sven van ´t Veer
Quando vc deixa seu JSP gerar a página html vc pode
gerar tb o javascript dynamicamente. Vai ser muito dificil de depurar mas
dá para fazer.

Marcelo Figueiredo wrote:
004001c0ffd7$af089280$[EMAIL PROTECTED]">
  Oi pessoal,
   
  Tenho atualmente a necessidade de 
criação e validação dos dados de uma interface de forma dinâmica. 
Tanto os campos destas interfaces como as regras de validação seriam 
criadas em um dicionário de dados.
   
  Na parte de gerar a interface não estou vendo 
problemas, posso pegar um jsp que pegue esta configuração do dicionário via 
bean e monte o html. 
   
  O que eu ainda não consegui definir foi a parte 
de recepção e validação dos campos. Como montar uma estrutura dinâmica para 
receber estes campos e valida-los seja no front-end(como carregar os 
Jscripts(pode ser através de include?)) quanto no back-end(Criar um bean 
que se adapte a setar os parâmetro dependendo do form que virá)?
   
  alguém já desenvolveu algum projeto deste tipo, 
leu ou avaliou as alternativas abaixo:
   
  PubCat ver. 1.1
  http://coldjava.hypermart.net/servlets/pubcat.htm
   
  http://www.javaworld.com/javaworld/jw-04-2001/jw-0427-forms.html
   
  JSP Format Bean 
Library
   
  Agradeço a atenção de 
todos
  Marcelo.
  
  


[java-list] Interfaces web dinâmicas

2001-06-28 Thread Marcelo Figueiredo



Oi pessoal,
 
Tenho atualmente a necessidade de 
criação e validação dos dados de uma interface de forma dinâmica. 
Tanto os campos destas interfaces como as regras de validação seriam 
criadas em um dicionário de dados.
 
Na parte de gerar a interface não estou vendo 
problemas, posso pegar um jsp que pegue esta configuração do dicionário via 
bean e monte o html. 
 
O que eu ainda não consegui definir foi a parte 
de recepção e validação dos campos. Como montar uma estrutura dinâmica para 
receber estes campos e valida-los seja no front-end(como carregar os 
Jscripts(pode ser através de include?)) quanto no back-end(Criar um bean 
que se adapte a setar os parâmetro dependendo do form que virá)?
 
alguém já desenvolveu algum projeto deste tipo, 
leu ou avaliou as alternativas abaixo:
 
PubCat ver. 1.1
http://coldjava.hypermart.net/servlets/pubcat.htm
 
http://www.javaworld.com/javaworld/jw-04-2001/jw-0427-forms.html
 
JSP Format Bean 
Library
 
Agradeço a atenção de 
todos
Marcelo.


Re: [java-list] Interfaces !

2001-05-19 Thread Fernando Del Bianco




Eu não sei ao certo o que seu sistema 
faz, portanto vou dar uma opnião genérica.
Neste caso eu não usaria esta interface, 
eu criaria uma outra classe que poderia ser instânciada ou 
extendida.
 
Geralmente cria-se uma interface para que qualquer classe que 
a implemente tenha que sobrescrever todos os seus métodos por algum 
motivo muito específico e importante.

-Mensagem original-De: 
Alan Alexandre da Silva <[EMAIL PROTECTED]>Para: 
lista sou java <[EMAIL PROTECTED]>Data: 
Sexta-feira, 18 de Maio de 2001 11:03Assunto: [java-list] 
    Interfaces !
Pessoal, tenho uma interface com 40 
métodos e preciso usar só um. Faço o implements com 
essa classe, assim terei que colocar os 40 cabeçalhos dos 
métodos, ou estendo minha classse para uma outra classe que 
implemente a classe com 40 métodos ?! 



RES: [java-list] Interfaces !

2001-05-18 Thread Jason Douglas de Oliveira



Boa Tarde Alan.
 
Não necessariamente.
Sua interface ficaria assim:
 
interface MyInterface{
    int 
getInt();
long 
getLong();
}
 
"abstract" class MyImplementation implements 
MyInterface{
    
public int getInt(){ return 1;}
    
public long getLong() { return 1; }
}
 
Abraços!!!

  -Mensagem original-De: Alan Alexandre da Silva 
  [mailto:[EMAIL PROTECTED]]Enviada em: sexta-feira, 18 de maio de 
  2001 10:17Para: [EMAIL PROTECTED]Assunto: Re: 
  [java-list] Interfaces !
  
  Acesso pelo menor preço do mercado! R$ 14,90 nos 3 primeiros meses!ASSINE 
  AGORA! http://www.bol.com.br/acessobol/
  

  
  
  A classe tem que ser abstrata ? 



Re: [java-list] Interfaces !

2001-05-18 Thread Andre H. Gil

Crie uma classe que faza aimplementação vazia dos métodos, depois
estenda desta classe (Wapper).

Andre Gil
>
>Pessoal, tenho uma interface com 40 métodos e preciso usar só um.
>Faço o implements com essa classe, assim terei que colocar os 40
>cabeçalhos dos métodos, ou estendo minha classse para uma outra
>classe que implemente a classe com 40 métodos ?!
>
>
>
>
>http-equiv=Content-
Type>
>
>
>
>
>Pessoal, tenho uma interface com 40
>métodos e
>preciso usar só um. Faço o implements com essa classe, assim terei
>que colocar
>os 40 cabeçalhos dos métodos, ou estendo minha classse para uma
>outra classe que
>implemente a classe com 40 métodos ?! 
>
>
>


-- LISTA SOUJAVA 
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED]
-




Re: [java-list] Interfaces !

2001-05-18 Thread wlinform



viado
 

  - Original Message - 
  From: 
  Mauricio Rogerio Obenaus 
  To: [EMAIL PROTECTED] 
  Sent: Friday, May 18, 2001 11:06 AM
  Subject: Re: [java-list] Interfaces 
  !
  
  ja ouviu falar do padrao de desenvolvimento 
  chamado Adapter?
   
  ele implementa a interface, mas nao faz nada nos 
  metodos, assim voce pode estender esta classe e implementar somente o metodo 
  que precisa.
  emplos de adapters sao os controles de eventos do 
  Swing
  
- Original Message - 
From: 
Alan 
Alexandre da Silva 
To: lista 
sou java 
Sent: Friday, May 18, 2001 5:02 
AM
Subject: [java-list] Interfaces !

Pessoal, tenho uma interface com 40 métodos e 
preciso usar só um. Faço o implements com essa classe, assim terei que 
colocar os 40 cabeçalhos dos métodos, ou estendo minha classse para uma 
outra classe que implemente a classe com 40 métodos ?! 
  


Re: [java-list] Interfaces !

2001-05-18 Thread wlinform



boila
 

  - Original Message - 
  From: 
  CrazyDuke 
  To: [EMAIL PROTECTED] 
  Sent: Friday, May 18, 2001 11:04 AM
  Subject: Re: [java-list] Interfaces 
  !
  
  crei uma classe abstrata q implemente os metodos 
  da interface.
   
  ae crie suas classes, herdando dessa classe 
  abstrata...vc poderah usar soh os metodos q necessitar...
   
  
- Original Message - 
From: 
Alan 
Alexandre da Silva 
To: lista 
sou java 
Sent: Friday, May 18, 2001 5:02 
AM
Subject: [java-list] Interfaces !

Pessoal, tenho uma interface com 40 métodos e 
preciso usar só um. Faço o implements com essa classe, assim terei que 
colocar os 40 cabeçalhos dos métodos, ou estendo minha classse para uma 
outra classe que implemente a classe com 40 métodos ?! 
  


Re: [java-list] Interfaces !

2001-05-18 Thread Alan Alexandre da Silva


A classe tem que ser abstrata 
?


Re: [java-list] Interfaces !

2001-05-18 Thread John Tau



estenda para outra classe

  - Original Message - 
  From: 
  Alan 
  Alexandre da Silva 
  To: lista 
  sou java 
  Sent: Friday, May 18, 2001 5:02 AM
  Subject: [java-list] Interfaces !
  
  Pessoal, tenho uma interface com 40 métodos e 
  preciso usar só um. Faço o implements com essa classe, assim terei que colocar 
  os 40 cabeçalhos dos métodos, ou estendo minha classse para uma outra classe 
  que implemente a classe com 40 métodos ?! 



RES: [java-list] Interfaces !

2001-05-18 Thread Alexandre Rodrigues Gomes

faça um Adapter, que é uma classe com a implementação nula de cada método, e
estenda este Adapter.
 
By Alê!

-Mensagem original-
De: Alan Alexandre da Silva [mailto:[EMAIL PROTECTED]]
Enviada em: sexta-feira, 18 de maio de 2001 5:02
Para: lista sou java
Assunto: [java-list] Interfaces !


Pessoal, tenho uma interface com 40 métodos e preciso usar só um. Faço o
implements com essa classe, assim terei que colocar os 40 cabeçalhos dos
métodos, ou estendo minha classse para uma outra classe que implemente a
classe com 40 métodos ?! 


-- LISTA SOUJAVA 
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED]
-




Re: [java-list] Interfaces !

2001-05-18 Thread CrazyDuke



crei uma classe abstrata q implemente os metodos da 
interface.
 
ae crie suas classes, herdando dessa classe 
abstrata...vc poderah usar soh os metodos q necessitar...
 

  - Original Message - 
  From: 
  Alan 
  Alexandre da Silva 
  To: lista 
  sou java 
  Sent: Friday, May 18, 2001 5:02 AM
  Subject: [java-list] Interfaces !
  
  Pessoal, tenho uma interface com 40 métodos e 
  preciso usar só um. Faço o implements com essa classe, assim terei que colocar 
  os 40 cabeçalhos dos métodos, ou estendo minha classse para uma outra classe 
  que implemente a classe com 40 métodos ?! 



Re: [java-list] Interfaces !

2001-05-18 Thread Mauricio Rogerio Obenaus



ja ouviu falar do padrao de desenvolvimento chamado 
Adapter?
 
ele implementa a interface, mas nao faz nada nos 
metodos, assim voce pode estender esta classe e implementar somente o metodo que 
precisa.
emplos de adapters sao os controles de eventos do 
Swing

  - Original Message - 
  From: 
  Alan 
  Alexandre da Silva 
  To: lista 
  sou java 
  Sent: Friday, May 18, 2001 5:02 AM
  Subject: [java-list] Interfaces !
  
  Pessoal, tenho uma interface com 40 métodos e 
  preciso usar só um. Faço o implements com essa classe, assim terei que colocar 
  os 40 cabeçalhos dos métodos, ou estendo minha classse para uma outra classe 
  que implemente a classe com 40 métodos ?! 



Re: [java-list] Interfaces !

2001-05-18 Thread Mister M

Acho q seu problema soh se resolve voltando pra analise, se for possivel.
Uma interface com 40 metodos dificilmente pode ser proveniente de uma boa 
analise (ha uma pekena possibilidade de estar certo, embora duvido q seja o 
caso). Se vc puder modificar a interface (i.e., "ninguem" fora seu proprio 
codigo a usa), corrija isso.
Caso contrario, a "melhor" - se eh q se pode chamar assim - solucao eh criar 
classes abstratas q contenham inner classes q implementem sua interface e 
exponham apenas parte dos metodos.
Seria bom uma melhor explicacao do problema.

[]s
Michael Nascimento Santos
Analista/Consultor
Sun Certified Programmer for the Java 2 Platform
CPM Sistemas - www.cpm.com.br

>From: "Alan Alexandre da Silva" <[EMAIL PROTECTED]>
>Reply-To: [EMAIL PROTECTED]
>To: "lista sou java" <[EMAIL PROTECTED]>
>Subject: [java-list] Interfaces !
>Date: Fri, 18 May 2001 09:02:12 +0100
>
>Pessoal, tenho uma interface com 40 métodos e preciso usar só um. Faço o 
>implements com essa classe, assim terei que colocar os 40 cabeçalhos dos 
>métodos, ou estendo minha classse para uma outra classe que implemente a 
>classe com 40 métodos ?!
_
Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com.


-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED] 
-




[java-list] Interfaces !

2001-05-18 Thread Alan Alexandre da Silva



Pessoal, tenho uma interface com 40 métodos e 
preciso usar só um. Faço o implements com essa classe, assim terei que colocar 
os 40 cabeçalhos dos métodos, ou estendo minha classse para uma outra classe que 
implemente a classe com 40 métodos ?!