BuiltinAtomImpl.java revision 38
/*
* Created on Dec 28, 2004
*/
/**
* @author Evren Sirin
*
*/
static {
}
super(ind);
}
public OWLIndividual getBuiltin() {
}
}
public int getArgumentCount() {
return 3;
return 2;
}
private RDFList getArguments() {
}
}
if(!(arg instanceof SWRLDataObject))
throw new IllegalArgumentException("BuiltinAtom argument should be a SWRLDataObject");
}
else
}
if(!(arg instanceof SWRLDataObject))
throw new IllegalArgumentException("BuiltinAtom argument should be a SWRLDataObject");
if( index == 0 ) {
}
else
throw new IndexOutOfBoundsException();
}
else {
}
}
return "Missing_class_predicate";
}
}
}
}
}
else {
for(int i = 0; i < getArgumentCount(); i++) {
if( i > 0 )
}
}
}
return;
throw new NotImplementedException("Builtin SWRL atoms cannot be evaluated");
}
}