Forse il titolo non è chiaro, quindi lo spiegherò un po 'oltre. Io uso biojava per eseguire ricerche BLAST. Tuttavia questo BLAST.jar contiene molte classi:
org/biojava/bio/program/PdbToXMLConverter
org/biojava/bio/program/sax/ClustalWAlignmentSAXParser
org/biojava/bio/program/sax/SummaryLineHelperIF
org/biojava/bio/program/sax/BlastLikeAlignmentSAXParser
org/biojava/bio/program/sax/AbstractNativeAppSAXParser
org/biojava/bio/program/sax/GenericSAXParserTest
org/biojava/bio/program/sax/NamespaceConfigurationIF
org/biojava/bio/program/sax/HSPSummaryHelper
org/biojava/bio/program/sax/SimpleXMLEmitterTestHelper
org/biojava/bio/program/sax/BlastSAXParser
org/biojava/bio/program/sax/GCGBlastSummaryLineHelper
org/biojava/bio/program/sax/NcbiBlastSummaryLineHelper
org/biojava/bio/program/sax/QName
org/biojava/bio/program/sax/WuBlastSummaryLineHelper
org/biojava/bio/program/sax/blastxml/StAXHandlerFactory
org/biojava/bio/program/sax/blastxml/HspHandler
org/biojava/bio/program/sax/blastxml/BlastAggregator
org/biojava/bio/program/sax/ blastxml/IterationHitsHandler
org/biojava/bio/program/sax/blastxml/BlastOutputHandler
org/biojava/bio/program/sax/blastxml/BlastOutputIterationsHandler
org/biojava/bio/program/sax/blastxml/HitHandler
org/biojava/bio/program/sax/blastxml/StAXFeatureHandlerMod
org/biojava/bio/program/sax/blastxml/IterationHandler
org/biojava/bio/program/sax/blastxml/BlastXMLParserFacade
org/biojava/bio/program/sax/blastxml/StAXFeatureHandler
org/biojava/bio/program/sax/blastxml/HitHspsHandler
org/biojava/bio/program/sax/blastxml/BlastXMLParser
org/biojava/bio/program/sax/FastaSequenceSAXParser
org/biojava/bio/program/sax/PdbSAXParser
org/biojava/bio/program/sax/HitSectionSAXParser
org/biojava/bio/program/sax/BlastLikeSAXParser
org/biojava/bio/program/sax/FastaSearchParser
org/biojava/bio/program/sax/BlastLikeVersionSupport
org/biojava/bio/program/sax/SequenceAlignmentSAXParser
org/biojava/bio/program/sax/BaseXMLWriterTest Helper
org/biojava/bio/program/sax/FastaSearchSAXParser
org/biojava/bio/program/sax/HmmerAlignmentSAXParser
org/biojava/bio/program/sax/NeedleAlignmentSAXParser
org/biojava/bio/program/sax/DomainSectionSAXParser
org/biojava/bio/program/sax/HmmerSummaryLineHelper
org/biojava/bio/program/BlastLikeToXMLConverter
org/biojava/bio/program/ssbind/StAXHandlerFactory
org/biojava/bio/program/ssbind/SeqSimilarityStAXHandler
org/biojava/bio/program/ssbind/StAXHandlerBinding
org/biojava/bio/program/ssbind/HSPSummaryStAXHandler
org/biojava/bio/program/ssbind/BlastLikeHomologyBuilder
org/biojava/bio/program/ssbind/ViewSequenceFactory
org/biojava/bio/program/ssbind/SeqSimilarityStAXAdapter
org/biojava/bio/program/ssbind/AlphabetResolver
org/biojava/bio/program/ssbind/HeaderStAXHandler
org/biojava/bio/program/ssbind/HitStAXHandler
org/biojava/bio/program/ssbind/SeqSimilarityAdapter
org/biojava/bio/program/ssbind/Simi larityPairBuilder
org/biojava/bio/program/ssbind/AlignmentStAXHandler
org/biojava/bio/program/ssbind/HSPStAXHandler
org/biojava/bio/program/ssbind/BlastLikeSearchBuilder
Le interazioni tra queste classi dovrebbero essere mostrate nel diagramma delle classi UML? In caso contrario, quale approccio viene utilizzato per mostrare le librerie già esistenti in un diagramma di classi UML?