|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IApplicationContext
Define os métodos disponíveis para acesso da aplicação ao seu registro durante a sua execução.
| Method Summary | |
|---|---|
String |
getApplicationDescription()
Obtém a descrição da aplicação. |
String[] |
getApplicationFileTypes()
Obtém os tipos de arquivo associados à aplicação. |
ImageIcon |
getApplicationIcon()
Obtém o ícone da aplicação. |
String |
getApplicationId()
Obtém o identificador da aplicação. |
String |
getApplicationName()
Obtém o nome da aplicação. |
String |
getAuthor()
Obtém o nome do autor da aplicação. |
String |
getAuthorEmail()
Obtém o endereço de contato do autor da aplicação. |
ImageIcon |
getImageIcon(String[] path)
Obtém uma imagem do diretório padrão da aplicação, no caminho especificado. |
String |
getInstanceId()
Obtém o identificador único da instância da aplicação. |
String |
getProperty(String propName)
Obtém o valor da propriedade especificada. |
ImageIcon |
getSmallApplicationIcon()
Obtém o ícone reduzido da aplicação. |
String |
getString(String key,
Object... args)
Obtém uma string de idioma do pacote de internacionalização. |
String |
getVersion()
Obtém a versão da aplicação. |
boolean |
hasString(String key)
Consulta da existência de uma string de idioma no pacote de internacionalização. |
boolean |
isBundleRequired()
Indica se a aplicação faz uso do pacote de internacionalização. |
boolean |
isPropertyNull(String propName)
Indica se a propriedade especificada está sem valor. |
boolean |
isSingleton()
Indica se a aplicação só pode ter uma única instância ativa. |
boolean |
requiresProject()
Indica se a aplicação só pode ser executada com um projeto aberto. |
| Methods inherited from interface csdk.v1_0.api.core.IContext |
|---|
isActive, onContextActivate, onContextDeactivate |
| Method Detail |
|---|
String getApplicationId()
String getInstanceId()
String getApplicationName()
String getVersion()
String getAuthor()
String getAuthorEmail()
String getApplicationDescription()
boolean isSingleton()
true se a aplicação só pode ter uma única instância ou
false, caso contrário.boolean requiresProject()
true se a aplicação precisa de um projeto para
executar ou false, caso contrário.boolean isPropertyNull(String propName)
propName - nome da propriedade.
true se a propriedade está sem valor definido ou
false caso contrário.String getProperty(String propName)
propName - nome da propriedade.
IllegalStateException - se a propriedade não foi definida.boolean isBundleRequired()
true se a aplicação precisa do pacote ou
false caso contrário.boolean hasString(String key)
isBundleRequired() retorna
true).
key - a chave de busca.
true se a chave foi definida no pacote de
internacionalização ou false caso contrário.
String getString(String key,
Object... args)
isBundleRequired() retorna
true).
key - a chave de busca.args - os argumentos de formatação da string.
ImageIcon getImageIcon(String[] path)
path - o caminho para o arquivo de imagem, relativo ao diretório de
imagens padrão da aplicação.
null caso a imagem não seja encontrada no
caminho especificado.ImageIcon getSmallApplicationIcon()
ImageIcon getApplicationIcon()
String[] getApplicationFileTypes()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||