stationtype.java
来自「工厂版本管理系统,STRUTS2框架,用于管理商品的版本,便于有效的控制版本」· Java 代码 · 共 75 行
JAVA
75 行
package com.utstar.fcs.domain.workinstruction;
import java.util.ArrayList;
import java.util.List;
import java.util.Set;
import com.utstar.fcs.domain.workinstruction.field.StringField;
public class StationType {
private Long id;
private String name;
private List<FieldDefinition> fieldDefinitions = new ArrayList<FieldDefinition>();
public FieldDefinition addFieldDefinition(FieldDefinition fieldDefinition) {
fieldDefinitions.add(fieldDefinition);
fieldDefinition.setStationType(this);
return fieldDefinition;
}
public static StationType getSample() {
StationType stationType = new StationType();
stationType.setName("通用工位");
stationType.addFieldDefinition(new FieldDefinition("夹具",
FieldType.StringField));
stationType.addFieldDefinition(new FieldDefinition("作业前准备",
FieldType.StringField, StringField.MULTIPLE_LINE));
stationType.addFieldDefinition(new FieldDefinition("作业内容",
FieldType.StringField, StringField.MULTIPLE_LINE));
stationType.addFieldDefinition(new FieldDefinition("作业确认",
FieldType.StringField, StringField.MULTIPLE_LINE));
stationType.addFieldDefinition(new FieldDefinition("电压",
FieldType.StringField));
stationType.addFieldDefinition(new FieldDefinition("温度",
FieldType.StringField, StringField.OPTION,"HI,LO"));
stationType.addFieldDefinition(new FieldDefinition("图片",
FieldType.FileField));
stationType.addFieldDefinition(new FieldDefinition("BOM",
FieldType.TableField, "PN,REV,QTY"));
stationType.addFieldDefinition(new FieldDefinition("附件",
FieldType.FileField));
return stationType;
}
public Long getId() {
return id;
}
public void setId(Long id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public List<FieldDefinition> getFieldDefinitions() {
return fieldDefinitions;
}
public void setFieldDefinitions(List<FieldDefinition> fieldDefinitions) {
this.fieldDefinitions = fieldDefinitions;
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?