Newsgroup: it.comp.java
Titolo: documentazioni nebbiose

ciao,
e' da qualche giorno che vi rompo le scatole con i miei problemi nella
realizzazione di un programmino per .mp3
Grazie ad un po' di fortuna, utilizzando il JMF, ho scoperto che basta
chiamare il metodo MimeManager.addMimeType per settare le impostazioni
Mime (avevo gia' detto questo su uno dei miei post). Fin qui' tutto bene
... ma il fatto e' che questa classe sta' nel package com.sun.media e
nella documentazione JMF non viene fatta menzione di questo package.
Sficcanasando anche in JCE esiste un package com.sun.crypto.provider ma
anche di questo package nella documentazione API non se ne parla (si
parla di provider in genere ma non di questo che e' incluso nel
pacchetto originale).
Come mai mi chiedo se scarico un pacchetto da 
www.java.com
 mi si danno
delle cose che non vengono documentate???
A che serve dare anche i sorgenti di questi package se non hai idea a
che cosa servono???
qualcuno di voi sa un link in cui la Sig.ra Sun si degna di dare
documentazioni sui suoi pakage???
ciao Federico
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Posso chiederti a che JDK ti riferisci?
Perchè se ti riferisci al JDK 1.4, la scarsa documentazione potrebbe
dipendere dal fatto che essendo ancora una beta (se non ricordo male) o che
tale funzione sia ancora considerata beta, la SUN preferisca scoraggiare i
meno esperti nell'utilizzo di tali classi, che ritiene non stabili o da
completare.
Non penso che alla SUN  gli piaccia spendere sforzi e denaro per fare
oggetti che poi boigotterà, oddio tutto è possibile, ma penso che in questo
caso l'avrebbero anche tolta dal package.

 wrote in message
news:a4tbse$6tri$1...@stargate1.inet.it...




... Onestamente non penso che alla "Sun" possano fare una str**** del
genere, ovvero rilasciare un jdk, definirlo finale e non dare la
documentazione perché alcune classi sono ancora beta! Se sono cambiate
rispetto alle classi dei precedenti Jdk è possibile che ancora non abbiano
scritto la documentazione relativa alle "novità", ma che siano beta ci credo
poco. Penso che proprio java, che spinge verso una completa
ingegnerizzazione dei progetti non possa permettersi di essere la prima cosa
a non rispettare i principi di progettazione!
Quello che ho trovato io è questo, fatemi sapere se è quello che
cercavate...
http://java.sun.com/products/java-media/jmf/2.1.1/apidocs/
ciao,
Grava

 


 Grava
ciao Grava,
in effetti questa e' la documentazione API fornita con il file JDK
scaricabile
in 
http://java.sun.com/products/java-media/jmf/2.1.1/download.html
ma se scompatti e installi il tutto c'e' un package com.sun che e'
utilissimo ma non viene documentato.
Almeno credo che sia cosi'....


 Sulle API die packge com.sun. neanche l'ombra.
E' fatto apposta. Questi package sono interni, usati internamente
dall'implementazione della JVM Sun e il loro uso diretto e' del tutto
sconsigliato (nessuno garantisce che esistano su altre JVM non-Sun). 
Qualunque cosa tu voglia fare con quei package, c'e' di solito un modo
migliore che non ne fa uso diretto. 
-- 
Life's something u don't get out alive..
ObjectZone - 
http://space.tin.it/computer/csadun

Per la crittografia invece..
http://developer.java.sun.com/developer/onlineTraining/Programming/BasicJava
2/crypto.html
dai un'occhiata qui, se leggi sia qui che che sulla "home page" di JCE, dice
che il package è stato inserito nella distribuzione di j2se1.4, con tanto di
Api per il package incluso.
Poi effettivamente è possibile che ci siano classi e metodi non documentati,
ma come leggevo in un post poco sopra... solo di quelli non ufficiali.
Io non ritengo possibile che la nuova jdk potesse essere considerata beta,
potrebbero esserci problemi con alcune classi (ma fa sempre parte
dell'ingegnerizzazione di un progetto software il rilascio e il "test"
dell'utente finale), che poi esistano classi scaricabili dal sito sun non
documentate tutto può essere!
...Magari mi sbaglio
ciao, Grava

 completare.
La 1.4 è definitiva; è che la sun non documenta i package com.sun.
Ciao,
 Stefano
----------
"X WindowSSS, teSSSoro mio... lo odieremo per SSSempre"
Bill Gollum
----------

In effetti č vero, ho controllato.
Il Jdk 1.4 non č piů beta.
Cmq. non era una critica. Non sarebbe la prima volta che vengono rilasciate
da parte di sviluppatori sw (non sto parlando della SUN) versioni con delle
feature Beta per farle testare ai beta tester.
La NewTeck (famosa per il suo sw di rendering LightWave) permette mediante
una ben precisa combinazione di tasti, di provare le versioni beta di alcuni
plug-in o funzioni speciali.
In fondo quanti siamo che stiamo testando le innumerevoli versioni beta dei
vari windows?