You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

29 lines
949 B

package com.fr.plugin.xx.jsd9663.hyperlink;
import com.fr.design.fun.impl.AbstractHyperlinkProvider;
import com.fr.design.gui.controlpane.NameObjectCreator;
import com.fr.design.gui.controlpane.NameableCreator;
import com.fr.general.ComparatorUtils;
public class PostMessage extends AbstractHyperlinkProvider {
private NameableCreator nameableCreator = new NameObjectCreator(
"\u4f20\u9012\u53c2\u6570\u7ed9\u7236\u7a97\u53e3",
PostMessageHyperlink.class, PostMessageHyperlinkPane.class);
@Override
public int hashCode() {
return nameableCreator.menuName().hashCode();
}
@Override
public boolean equals(Object obj) {
return (obj != null && obj instanceof PostMessage)
&& ComparatorUtils.equals(((PostMessage) obj).nameableCreator, nameableCreator);
}
@Override
public NameableCreator createHyperlinkCreator() {
return nameableCreator;
}
}