biojs-vis-pdbviewer
Version:
A BioJS 2.0 component to view protein structures
20 lines (19 loc) • 592 B
JavaScript
Clazz.load(null,"java.util.EventObject",["java.lang.IllegalArgumentException"],function(){
c$=Clazz.decorateAsClass(function(){
this.source=null;
Clazz.instantialize(this,arguments);
},java.util,"EventObject",null,java.io.Serializable);
Clazz.makeConstructor(c$,
function(source){
if(source!=null)this.source=source;
else throw new IllegalArgumentException();
},"~O");
Clazz.defineMethod(c$,"getSource",
function(){
return this.source;
});
Clazz.overrideMethod(c$,"toString",
function(){
return this.getClass().getName()+"[source="+String.valueOf(this.source)+']';
});
});