package foundation.data.meta.property;
|
|
import foundation.data.object.DataObject;
|
import foundation.token.IOnlineUser;
|
|
public class MetaCode {
|
|
public static String Scene_Main = "main";
|
private DataObject dataObject;
|
private String dataName;
|
private String scene;
|
private String capacity;
|
private String userName;
|
private MetaType type;
|
|
|
public MetaCode() {
|
this.type = MetaType.Unknow;
|
}
|
|
public DataObject getDataObject() {
|
return dataObject;
|
}
|
|
public void setDataObject(DataObject dataObject) {
|
this.dataObject = dataObject;
|
this.dataName = dataObject.getDataName();
|
}
|
|
public String getDataName() {
|
return dataName;
|
}
|
|
public MetaType getType() {
|
return type;
|
}
|
|
public void setType(MetaType metaType) {
|
this.type = metaType;
|
}
|
|
public String getScene() {
|
return scene;
|
}
|
|
public void setScene(String scene) {
|
this.scene = scene;
|
}
|
|
public String getCapacity() {
|
return capacity;
|
}
|
|
public void setCapacity(String capacity) {
|
this.capacity = capacity;
|
}
|
|
public String getUserName() {
|
return userName;
|
}
|
|
public void setUserName(String userName) {
|
this.userName = userName;
|
}
|
|
public void setUser(IOnlineUser user) {
|
capacity = user.getActiveCapacityCode();
|
userName = user.getName();
|
}
|
|
public String getUserKey() {
|
return dataName + "_" + userName;
|
}
|
|
}
|