123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129 |
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Runtime.Serialization;
- using System.Text;
- using MECF.Framework.Common.Equipment;
- namespace Aitex.Sorter.Common
- {
-
- public class JobDataItem : NotifyPropertyChangedBase
- {
- private string name;
- [DataMember]
- public string Name
- {
- get
- {
- return name;
- }
- set
- {
- name = value;
- OnPropertyChanged("Name");
- }
- }
- public SorterRecipeType RecipeType
- {
- get { return _type; }
- set
- {
- _type = value;
- OnPropertyChanged("RecipeType");
- }
- }
- public ModuleName Source
- {
- get { return _source; }
- set
- {
- _source = value;
- OnPropertyChanged("Source");
- }
- }
- public ModuleName Destination
- {
- get { return _destination; }
- set
- {
- _destination = value;
- OnPropertyChanged("Destination");
- }
- }
- public bool IsReadWaferId
- {
- get { return _isReadWaferId; }
- set
- {
- _isReadWaferId = value;
- OnPropertyChanged("IsReadWaferId");
- }
- }
- public bool IsAlign
- {
- get { return _isAlign; }
- set
- {
- _isAlign = value;
- OnPropertyChanged("IsAlign");
- }
- }
- public double AlignAngle
- {
- get { return _anlignAngle; }
- set
- {
- _anlignAngle = value;
- OnPropertyChanged("AlignAngle");
- }
- }
- public SorterRecipePlaceModeTransfer1To1 PlaceModeTransfer1To1
- {
- get { return _placeModeTransfer1To1; }
- set
- {
- _placeModeTransfer1To1 = value;
- OnPropertyChanged("PlaceModeTransfer1To1");
- }
- }
- public SorterRecipePlaceModeOrder PlaceModeOrder
- {
- get { return _placeModeOrder; }
- set
- {
- _placeModeOrder = value;
- OnPropertyChanged("PlaceModeOrder");
- }
- }
- public SorterRecipePlaceModePack PlaceModePack
- {
- get { return _placeModePack; }
- set
- {
- _placeModePack = value;
- OnPropertyChanged("PlaceModePack");
- }
- }
- private SorterRecipeType _type = SorterRecipeType.Transfer1To1;
- private ModuleName _source = ModuleName.LP1;
- private ModuleName _destination = ModuleName.LP2;
- private SorterRecipePlaceModeTransfer1To1 _placeModeTransfer1To1 = SorterRecipePlaceModeTransfer1To1.FromBottom;
- private SorterRecipePlaceModePack _placeModePack = SorterRecipePlaceModePack.FromBottomInsert;
- private SorterRecipePlaceModeOrder _placeModeOrder = SorterRecipePlaceModeOrder.Forward;
- private bool _isReadWaferId = false;
- private bool _isAlign = false;
- private double _anlignAngle = 0;
- }
- }
|