Lines Matching refs:properties
52 private final List<SignatureProperty> properties;
58 * @param properties a list of one or more {@link SignatureProperty}s. The
61 * @throws ClassCastException if <code>properties</code> contains any
63 * @throws IllegalArgumentException if <code>properties</code> is empty
64 * @throws NullPointerException if <code>properties</code>
66 public DOMSignatureProperties(List<? extends SignatureProperty> properties,
69 if (properties == null) {
70 throw new NullPointerException("properties cannot be null");
75 tempList.addAll(properties);
77 throw new IllegalArgumentException("properties cannot be empty");
79 this.properties = Collections.unmodifiableList(tempList);
103 List<SignatureProperty> properties =
113 properties.add(new DOMSignatureProperty((Element)child,
117 if (properties.isEmpty()) {
118 throw new MarshalException("properties cannot be empty");
120 this.properties = Collections.unmodifiableList(properties);
125 return properties;
144 // create and append any properties
145 for (SignatureProperty property : properties) {
167 return (properties.equals(osp.getProperties()) && idsEqual);
176 result = 31 * result + properties.hashCode();