@startuml
!include style.puml
skinparam ClassFontColor #000000
skinparam ClassBorderColor #000000
skinparam ClassBackgroundColor #FFFFAA

title After command "list"

package States <<rectangle>> {
    class State1 as "<u>cm0:ClassManager</u>"
    class State2 as "<u>cm1:ClassManager</u>"
    class State3 as "<u>cm2:ClassManager</u>"
}

State1 -[hidden]right-> State2
State2 -[hidden]right-> State3

class Pointer as "Current State" #FFFFFF

Pointer -up-> State2
@end
