package sharpen.xobotos.api.bindings;
import com.thoughtworks.xstream.annotations.XStreamAlias;
import com.thoughtworks.xstream.annotations.XStreamAsAttribute;
import com.thoughtworks.xstream.annotations.XStreamOmitField;
import sharpen.xobotos.api.Visibility;
import sharpen.xobotos.api.interop.NativeHandle;
import sharpen.xobotos.config.annotations.AttributeReference;
public abstract class MemberBinding extends AbstractBinding {
@XStreamOmitField
@AttributeReference("native-handle")
private NativeHandle _handle;
public NativeHandle getNativeHandle() {
return _handle;
}
@XStreamAsAttribute
@XStreamAlias("visibility")
Visibility _visibility;
public Visibility getVisibility() {
return _visibility;
}
}