|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Indica uma fonte de recursos para a linguagem.
Field Summary | |
static int |
BINARYSTREAM
Indica uma fonte do tipo stream binário. |
static int |
CHARACTERSTREAM
Indica uma fonte do tipo stream de caracteres. |
static long |
DATE_UNKNOWN
Valor do lastModified quando não é possível determinar o valor exato. |
static int |
FILE
Indica uma fonte do tipo java.io.File. |
static int |
OTHER
Indica uma fonte do tipo qualquer. |
static int |
URL
Indica uma fonte do tipo java.net.URL. |
Method Summary | |
void |
close()
Libera todos os recursos utilizados pela fonte de recursos. |
java.io.InputStream |
getInputStream()
Retorna o buffer binário associado a fonte de recursos. |
java.io.OutputStream |
getOutputStream()
Retorna o buffer binário associado a fonte de recursos. |
java.io.Reader |
getReader()
Retorna um buffer de caracteres associado a fonte de recursos. |
java.lang.Object |
getReference()
Retorna o objeto java associado a fonte de recursos. |
int |
getType()
Indica o tipo do manipulador de recursos. |
java.io.Writer |
getWriter()
Retorna um buffer de caracteres associado a fonte de recursos. |
long |
lastModified()
Retorna data da última modificação feita nos dados. |
jpel.util.dataholder.DataHolder |
relative(jpel.util.dataholder.DataHolder absolute)
Converte uma referencia absoluta em uma referência relativa a este manipulador. |
jpel.util.dataholder.DataHolder |
resolve(jpel.util.dataholder.DataHolder relative)
Quando há a utilização de recursos com relação entre si pode haver a necessidade de resolução de nomes relativos. |
void |
setReference(java.lang.Object reference)
Ajusta o objeto usado como referencia pela pelo manipulador de dados. |
void |
setType(int type)
Ajusta o tipo do manipulador de recursos. |
Field Detail |
public static final int BINARYSTREAM
public static final int CHARACTERSTREAM
public static final int FILE
public static final int URL
public static final int OTHER
public static final long DATE_UNKNOWN
Method Detail |
public void setType(int type)
type
- Tipo da fonte.public int getType()
public void setReference(java.lang.Object reference)
reference
- Referência do manipulador de dados.public java.lang.Object getReference()
public jpel.util.dataholder.DataHolder resolve(jpel.util.dataholder.DataHolder relative) throws DataHolderException
relative
- O recurso ao qual se deseja resolver para o universo do recurso
atual.
DataHolderException
- Quando não é possível construir esta nova
fonte de recursos.public jpel.util.dataholder.DataHolder relative(jpel.util.dataholder.DataHolder absolute) throws DataHolderException
absolute
- Referência absoluta a ser convertida.
DataHolderException
- Quando não é possível construir esta nova
fonte de recursos.public long lastModified() throws DataHolderException
DataHolderException
- Quando não foi possível descrever a data.public java.io.InputStream getInputStream() throws DataHolderException
DataHolderException
- Quando há erro no fornecimento deste buffer.public java.io.OutputStream getOutputStream() throws DataHolderException
DataHolderException
- Quando há erro no fornecimento deste buffer.public java.io.Reader getReader() throws DataHolderException
DataHolderException
- Quando há erro no fornecimento deste buffer.public java.io.Writer getWriter() throws DataHolderException
DataHolderException
- Quando há erro no fornecimento deste buffer.public void close() throws DataHolderException
DataHolderException
- Quando há falha na liberação de recursos.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |