testeproj
Class TesteProj

java.lang.Object
  extended by testeproj.TesteProj
All Implemented Interfaces:
IApplication, Serializable

public class TesteProj
extends Object
implements IApplication

Aplicação de teste simples.

Author:
Tecgraf/PUC-Rio
See Also:
Serialized Form

Constructor Summary
TesteProj(ICSDKEnvironment csdkInterface)
          Construtor padrão.
 
Method Summary
 boolean canEndApplication()
          
 void onApplicationEnd()
          
 void onApplicationStart()
          
 void onMessageReceived(IMessage message, IMessageSender sender)
          
protected  IFile openFile(FileSelectionType selectionType)
          Apresenta um navegador de arquivos em modo de abertura.
protected  IFile saveFile()
          Apresenta um navegador de arquivos em modo de gravação.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TesteProj

public TesteProj(ICSDKEnvironment csdkInterface)
Construtor padrão.

Parameters:
csdkInterface - interface padrão para o ambiente CSDK.
Method Detail

canEndApplication

public boolean canEndApplication()

Specified by:
canEndApplication in interface IApplication

onMessageReceived

public void onMessageReceived(IMessage message,
                              IMessageSender sender)

Specified by:
onMessageReceived in interface IApplication

onApplicationEnd

public void onApplicationEnd()
                      throws ApplicationException

Specified by:
onApplicationEnd in interface IApplication
Throws:
ApplicationException

onApplicationStart

public void onApplicationStart()
                        throws ApplicationException

Specified by:
onApplicationStart in interface IApplication
Throws:
ApplicationException

openFile

protected IFile openFile(FileSelectionType selectionType)
Apresenta um navegador de arquivos em modo de abertura.

Parameters:
selectionType - tipo de seleção do navegador (somente arquivos ou somente diretórios).
Returns:
o arquivo selecionado pelo usuário ou nulo, caso a operação tenha sido cancelada pelo usuário.

saveFile

protected IFile saveFile()
Apresenta um navegador de arquivos em modo de gravação.

Returns:
o arquivo selecionado pelo usuário ou nulo, caso a operação tenha sido cancelada pelo usuário.


Copyright © 2013–2015 Tecgraf/PUC-Rio. All rights reserved.