1953 |
System.loadLibrary ("javaio"); |
System.loadLibrary ("javaio"); |
1954 |
} |
} |
1955 |
} |
} |
|
} |
|
|
|
|
1956 |
|
|
1957 |
// used to keep a prioritized list of object validators |
// used to keep a prioritized list of object validators |
1958 |
class ValidatorAndPriority implements Comparable |
private static final class ValidatorAndPriority implements Comparable |
|
{ |
|
|
int priority; |
|
|
ObjectInputValidation validator; |
|
|
|
|
|
ValidatorAndPriority (ObjectInputValidation validator, int priority) |
|
1959 |
{ |
{ |
1960 |
this.priority = priority; |
int priority; |
1961 |
this.validator = validator; |
ObjectInputValidation validator; |
|
} |
|
1962 |
|
|
1963 |
public int compareTo (Object o) |
ValidatorAndPriority (ObjectInputValidation validator, int priority) |
1964 |
{ |
{ |
1965 |
ValidatorAndPriority vap = (ValidatorAndPriority)o; |
this.priority = priority; |
1966 |
return this.priority - vap.priority; |
this.validator = validator; |
1967 |
|
} |
1968 |
|
|
1969 |
|
public int compareTo (Object o) |
1970 |
|
{ |
1971 |
|
ValidatorAndPriority vap = (ValidatorAndPriority)o; |
1972 |
|
return this.priority - vap.priority; |
1973 |
|
} |
1974 |
} |
} |
1975 |
} |
} |
1976 |
|
|