All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class BW.kernel.BW_Event

java.lang.Object
   |
   +----BW.kernel.BW_Element
           |
           +----BW.kernel.BW_Event

public class BW_Event
extends BW_Element
Classe BW_Event: descreve um evento simples dentro do framework BW

Version:
1.2
Author:
Manuele Kirsch Pinheiro

Variable Index

 o description
descricao do evento
 o details
detalhes sobre o evento - opcional
 o interval
intervalo de ocorrencia do evento
 o name
nome do evento
 o responsible
membro do grupo responsavel pelo evento

Constructor Index

 o BW_Event()
construtor simples
 o BW_Event(int, int)
construtor - somente indica o identificador do tipo do evento e o identificador do objeto evento
 o BW_Event(int, int, BW_Member)
construtor - indica o identificador do tipo do evento e do proprio objeto evento, alem do membro responsavel pelo evento

Method Index

 o clone()
metodo clone retorna uma outra instancia de BW_Element com os mesmos atributos desta
 o getDescription()
metodo getDescription retorna a descricao do evento
 o getDetails()
metodo getDetails retorna a informacao sobre detalhes do evento
 o getFields()
metodo getFields retorna um Hashtable com os pares (atributo,valor) do objeto
 o getInterval()
metodo getInterval retorna o intervalo de tempo do evento
 o getName()
metodo getName retorna o nome do evento
 o getResponsible()
metodo getResponsible retorna o responsavel pelo evento
 o setDescription(String)
metodo setDescrioption seta a descricao do evento
 o setDetails(String)
metodo setDetail altera a descricao dos detalhes sobre o evento
 o setFields(Hashtable)
metodo setFields seta os atributos do evento com base em uma Hashtable, como a retornada pelo metodo getFields
 o setInterval(BW_TimeInterval)
metodo setInterval seta o intervalo de duracao evento
 o setName(String)
metodo setName seta o responsavel pelo evento
 o setResponsible(BW_Member)
metodo setResponsible seta o responsavel pelo evento

Variables

 o name
 String name
nome do evento

 o description
 String description
descricao do evento

 o details
 String details
detalhes sobre o evento - opcional

 o responsible
 BW_Member responsible
membro do grupo responsavel pelo evento

 o interval
 BW_TimeInterval interval
intervalo de ocorrencia do evento

Constructors

 o BW_Event
 public BW_Event(int typeId,
                 int objId)
construtor - somente indica o identificador do tipo do evento e o identificador do objeto evento

Parameters:
int - typeId id do tipo de evento
int - objId id do evento proprieamente dito
 o BW_Event
 public BW_Event(int typeId,
                 int objId,
                 BW_Member resp)
construtor - indica o identificador do tipo do evento e do proprio objeto evento, alem do membro responsavel pelo evento

Parameters:
int - typeId id do tipo de evento
int - objId id do evento proprieamente dito
BW_Member - resp responsavel pelo evento
 o BW_Event
 public BW_Event()
construtor simples

Methods

 o setName
 public void setName(String Name)
metodo setName seta o responsavel pelo evento

Parameters:
String - Name nome do evento
 o setResponsible
 public void setResponsible(BW_Member resp)
metodo setResponsible seta o responsavel pelo evento

Parameters:
BW_Member - resp responsavel
 o setDescription
 public void setDescription(String descrip)
metodo setDescrioption seta a descricao do evento

Parameters:
String - descrip descricao do evento
 o setDetails
 public void setDetails(String details)
metodo setDetail altera a descricao dos detalhes sobre o evento

Parameters:
String - detail detalhes sobre o evento
 o setInterval
 public void setInterval(BW_TimeInterval interv)
metodo setInterval seta o intervalo de duracao evento

Parameters:
BW_TimeInterval - interv intervalo do evento
 o getName
 public String getName()
metodo getName retorna o nome do evento

Returns:
String nome do evento
 o getResponsible
 public BW_Member getResponsible()
metodo getResponsible retorna o responsavel pelo evento

Returns:
BW_Member responsavel pelo evento
 o getInterval
 public BW_TimeInterval getInterval()
metodo getInterval retorna o intervalo de tempo do evento

Returns:
BW_TimeInterval intervalo do evento
 o getDescription
 public String getDescription()
metodo getDescription retorna a descricao do evento

Returns:
String descricao
 o getDetails
 public String getDetails()
metodo getDetails retorna a informacao sobre detalhes do evento

Returns:
String detalhes
 o getFields
 public Hashtable getFields()
metodo getFields retorna um Hashtable com os pares (atributo,valor) do objeto

Returns:
Hashtable - atributo,valor
Overrides:
getFields in class BW_Element
 o setFields
 public boolean setFields(Hashtable fields)
metodo setFields seta os atributos do evento com base em uma Hashtable, como a retornada pelo metodo getFields

Parameters:
Hashtable - fields campos para o objeto
Returns:
boolean true se conseguiu setas os campos false caso contrario
Overrides:
setFields in class BW_Element
See Also:
getFields
 o clone
 public Object clone()
metodo clone retorna uma outra instancia de BW_Element com os mesmos atributos desta

Overrides:
clone in class BW_Element

All Packages  Class Hierarchy  This Package  Previous  Next  Index