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