Work on #190: Add first batch of automagically generated puml files
This commit is contained in:
		
							
								
								
									
										34
									
								
								private-class-data/etc/private-class-data.urm.puml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										34
									
								
								private-class-data/etc/private-class-data.urm.puml
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,34 @@
 | 
			
		||||
@startuml
 | 
			
		||||
package com.iluwatar.privateclassdata {
 | 
			
		||||
  class Stew {
 | 
			
		||||
    - numCarrots : int
 | 
			
		||||
    - numMeat : int
 | 
			
		||||
    - numPeppers : int
 | 
			
		||||
    - numPotatoes : int
 | 
			
		||||
    + Stew(numPotatoes : int, numCarrots : int, numMeat : int, numPeppers : int)
 | 
			
		||||
    + mix()
 | 
			
		||||
    + taste()
 | 
			
		||||
  }
 | 
			
		||||
  class App {
 | 
			
		||||
    + App()
 | 
			
		||||
    + main(args : String[]) {static}
 | 
			
		||||
  }
 | 
			
		||||
  class StewData {
 | 
			
		||||
    - numCarrots : int
 | 
			
		||||
    - numMeat : int
 | 
			
		||||
    - numPeppers : int
 | 
			
		||||
    - numPotatoes : int
 | 
			
		||||
    + StewData(numPotatoes : int, numCarrots : int, numMeat : int, numPeppers : int)
 | 
			
		||||
    + getNumCarrots() : int
 | 
			
		||||
    + getNumMeat() : int
 | 
			
		||||
    + getNumPeppers() : int
 | 
			
		||||
    + getNumPotatoes() : int
 | 
			
		||||
  }
 | 
			
		||||
  class ImmutableStew {
 | 
			
		||||
    - data : StewData
 | 
			
		||||
    + ImmutableStew(numPotatoes : int, numCarrots : int, numMeat : int, numPeppers : int)
 | 
			
		||||
    + mix()
 | 
			
		||||
  }
 | 
			
		||||
}
 | 
			
		||||
ImmutableStew -->  "-data" StewData
 | 
			
		||||
@enduml
 | 
			
		||||
		Reference in New Issue
	
	Block a user