Class not in package

0 votes
asked Dec 6, 2020 in Question / help by janhein

I'm creating the class diagram shown below, but for some reason, the interface FrameStream I have defined to be within a package, is rendered outside the package. Any idea what I'm doing wrong? 

```

@startuml test

class Sensor 

Class DataPoint 

interface Stream 

abstract class AbstractStreamDecorator implements Stream 

package "Point streams" {

  interface PointStream implements Stream 

  class StreamClient implements PointStream 

  abstract class AbstractPointStreamDecorator extends AbstractStreamDecorator implements PointStream 

  class FailOver extends AbstractPointStreamDecorator

}

class PointToFrameAdapter implements FrameStream  

package "Frame streams" {

  interface FrameStream implements Stream 

  abstract class AbstractFrameStreamDecorator extends AbstractStreamDecorator implements FrameStream 

  class Resampler extends AbstractFrameStreamDecorator  

  class Processor extends AbstractFrameStreamDecorator 

}

StreamClient o--> Sensor

AbstractStreamDecorator o--> Stream

PointToFrameAdapter o--> PointStream

@enduml

```

1 Answer

0 votes
answered Dec 6, 2020 by plantuml (298,440 points)
...