0.22
UML 1.4
false
false
false
false
false
true
false
1
ArgoUML (using Netbeans XMI Writer version 1.0)
0.20.x
Dependency
Abstraction
Dependency
Dependency
Dependency
Dependency
Dependency
Stereotype
Association
Dependency
Stereotype
Dependency
Dependency
Dependency
Stereotype
Dependency
Dependency
Dependency
Dependency
Dependency
Dependency
Dependency
Dependency
Dependency
Dependency
AbstractReaderDriver
<<interface>>
IVectorialDriver
addGeometry(geometry : IVectorialFeature) : void
addAttributes(names : String[],types : String[]) : void
addTexture(filename : String) : void
<<interface>>
IRasterDriver
addTexture(file : String) : void
<<interface>>
IDriver
getName() : String
sourcePortFig="Fig1.0"
destPortFig="Fig3.0"
sourceFigNode="Fig1"
destFigNode="Fig3"
sourcePortFig="Fig2.0"
destPortFig="Fig3.0"
sourceFigNode="Fig2"
destFigNode="Fig3"
<<interface>>
ICoverageDriver
addFunction() : void
sourcePortFig="Fig6.0"
destPortFig="Fig3.0"
sourceFigNode="Fig6"
destFigNode="Fig3"
<<interface>>
IGPEDriver
getLayer() : GPELayer
openFile(InputStream : input) : void
closeFile() : void
sourcePortFig="Fig0.0"
destPortFig="Fig8.0"
sourceFigNode="Fig0"
destFigNode="Fig8"
GPELayer
addFeature(feature : IFeature) : void
addLayer() : void
layerLocation : List
sourcePortFig="Fig0.0"
destPortFig="Fig10.0"
sourceFigNode="Fig0"
destFigNode="Fig10"
sourcePortFig="Fig10.0"
destPortFig="Fig3.0"
sourceFigNode="Fig10"
destFigNode="Fig3"
sourcePortFig="Fig10.0"
destPortFig="Fig10.0"
sourceFigNode="Fig10"
destFigNode="Fig10"
IFeature
featureLocation : List
IVectorialFeature
geometry : Object
attributes : LinkedHashMap
IRasterFeature
fileName : String
sourcePortFig="Fig15.0"
destPortFig="Fig14.0"
sourceFigNode="Fig15"
destFigNode="Fig14"
sourcePortFig="Fig16.0"
destPortFig="Fig14.0"
sourceFigNode="Fig16"
destFigNode="Fig14"
ICoverageFeature
domain : Object
range : Object
sourcePortFig="Fig19.0"
destPortFig="Fig14.0"
sourceFigNode="Fig19"
destFigNode="Fig14"
sourcePortFig="Fig1.0"
destPortFig="Fig15.0"
sourceFigNode="Fig1"
destFigNode="Fig15"
sourcePortFig="Fig6.0"
destPortFig="Fig19.0"
sourceFigNode="Fig6"
destFigNode="Fig19"
sourcePortFig="Fig2.0"
destPortFig="Fig16.0"
sourceFigNode="Fig2"
destFigNode="Fig16"
sourcePortFig="Fig15.0"
destPortFig="Fig16.0"
sourceFigNode="Fig15"
destFigNode="Fig16"
<<interface>>
IDriversFactory
createLayer(String : Name) : GPELayer
createVectorialDriver(String : name) : IVectorialDriver
createRasterDriver(String : Name) : IRasterDriver
createCoverageDriver(String : name) : ICoverageDriver
createGeometriesFactory() : IGeometriesFactory
sourcePortFig="Fig0.0"
destPortFig="Fig25.0"
sourceFigNode="Fig0"
destFigNode="Fig25"
<<interface>>
IGeometriesFactory
createPoint2D(x : double,y : double) : Object
sourcePortFig="Fig25.0"
destPortFig="Fig27.0"
sourceFigNode="Fig25"
destFigNode="Fig27"
AbstractWriterDriver
sourcePortFig="Fig29.0"
destPortFig="Fig10.0"
sourceFigNode="Fig29"
destFigNode="Fig10"
<<interface>>
IGEPWriter
setLayer(layer : GPELayer) : void
createFile(InputStream : input) : void
sourcePortFig="Fig29.0"
destPortFig="Fig31.0"
sourceFigNode="Fig29"
destFigNode="Fig31"
<<interface>>
IWriterFactory
sourcePortFig="Fig29.0"
destPortFig="Fig33.0"
sourceFigNode="Fig29"
destFigNode="Fig33"