The Code-Bin
Links
Home
Add your code!
All Listings
About
Latest Entry
Featured Scripts
Author's Website
Latest Entries
FFMPEG Thumbnail Scr...
PHP, 0.8KB
Jul. 29, 10:24pm
John
Z80 Assembler, 190 bytes
Feb. 17, 3:36am
John
Z80 Assembler, 176 bytes
Sep. 13, 2:19am
John
Z80 Assembler, 77 bytes
Sep. 13, 2:18am
John
Z80 Assembler, 209 bytes
Sep. 13, 2:17am
untitled Java Code
Posted by: StackService | May 18, 2011 @ 7:09am
Java Code
[
Download
]
package service; /** * @author Julija */ import java.util.ArrayList; import model.Alarm; import model.Location; import model.Product; import model.Stack; import model.Stack.DryState; import dao.StackDao; public class StackService { private static final StackService INSTANCE = new StackService(); private StackService() { } public static StackService getInstance() { return INSTANCE; } // The stack is found in the Database, selected and marked as complete(i.e. // ready for packing). public void complete(int i) { Stack stack = StackDao.getAllStacks().get(i); stack.setComplete(true); } public void abort(int i) { Stack stack = StackDao.getAllStacks().get(i); stack.setAbort(true); stack.setDryState(DryState.ABORTED); } public ArrayList<Stack> getStacks() { return StackDao.getAllStacks(); } public void rollDryState(Stack stack) { if (stack.getDryState() == DryState.IDEAL) { stack.setDryState(DryState.TOOLATE); } if (stack.getDryState() == DryState.NOTYET) { stack.setDryState(DryState.IDEAL); } } public Stack createStack(boolean complete, DryState dryState, Location location, Alarm alarm, Product product) { Stack stack = new Stack(complete, dryState, location, alarm, product); StackDao.storeStack(stack); return stack; } public void removeStack(Stack stack) { StackDao.deleteStack(stack); } public void sort(){ StackDao.sort(); } }
Syntax Highlighting
[
Open in new window
]
Author Comments
none
Rating
5.67 / 8
126 Votes
http://codebin.yi.org/1271
page generated in 0.01 seconds