/**
*
*/
package com.hundsun.ares.studio.jres.metadata.core.script.impl;
import org.apache.commons.lang.StringUtils;
import com.hundsun.ares.studio.core.IARESResource;
import com.hundsun.ares.studio.jres.model.metadata.Function;
import com.hundsun.ares.studio.jres.script.api.metadata.IMenuFunctionScriptWrap;
import com.hundsun.ares.studio.jres.script.base.CommonScriptWrap;
/**
* @author yanwj06282
*
*/
public class MenuFunctionScriptWrapImpl extends CommonScriptWrap<Function> implements
IMenuFunctionScriptWrap {
public MenuFunctionScriptWrapImpl(Function function ,IARESResource resource) {
super(function ,resource);
}
@Override
public String getName() {
return StringUtils.EMPTY;
}
@Override
public String getChineseName() {
return StringUtils.EMPTY;
}
@Override
public String getDescription() {
return getOriginalInfo().getDescription();
}
@Override
public String getFunctionCode() {
return getOriginalInfo().getName();
}
@Override
public String getSubTransCode() {
return getOriginalInfo().getSubTransCode();
}
@Override
public String getFunctionName() {
return getOriginalInfo().getChineseName();
}
@Override
public String getServiceName() {
return getOriginalInfo().getName();
}
@Override
public void setFunctionCode(String functionCode) {
getOriginalInfo().setName(functionCode);
}
@Override
public void setFunctionName(String functionName) {
getOriginalInfo().setChineseName(functionName);
}
@Override
public void setServiceName(String serviceName) {
getOriginalInfo().setName(serviceName);
}
@Override
public void setSubTransCode(String subTransCode) {
getOriginalInfo().setSubTransCode(subTransCode);
}
}