ClassDiagram
« datatype »
NSString
« datatype »
NSDictionnary
ProductionPlan
plan: NSArray
createEmptyPlan(undefined)
createPlanFromSequence(Sequence)
evaluatePlan()
evaluateBrokenConstraint()
evaluateBrokenDelay()
« datatype »
NSArray
Order
orderNumber: NSString
dispatchDate: NSDate
earlierStartDate: NSDate
latestStartDate: NSDate
batchGroup: NSString
customerDemand
OrderArray: NSArray
OrderByDeliveryDate: NSDictionnary
numberOfOrder(): Integer
« datatype »
NSDate
« datatype »
NSInteger
smartLinker
PlanningSlotList: NSArray
customerDemandFromServer(): customerDemand
planningSlotFromServer()
Sequence
orderList: NSArray
switchRandomOrdersWithMaxJump(Integer)
createChildSequenceWithParent(Sequence): Sequence
usePLSSequence()
generateRandomSequence()
Constraint
typeA: NSString
typeB: NSString
ConstraintType: NSString
constraintValue: Integer
Slot
idSlot: NSString
planStartDate: NSDate
planFinishTime: NSDate
PLSDataViewController