Lines Matching refs:name

33  * Analogous to how NamingException captures name resolution information,
34 * LinkException captures "link"-name resolution information pinpointing
38 * <li> Link Resolved Name. Portion of link name that has been resolved.
39 * <li> Link Resolved Object. Object to which resolution of link name proceeded.
40 * <li> Link Remaining Name. Portion of link name that has not been resolved.
61 * name (a Name object), the link resolved object, link remaining name
69 * It is a composite name and can be null.
91 * Contains the remaining link name that has not been resolved yet.
92 * It is a composite name and can be null.
141 * Retrieves the leading portion of the link name that was resolved
144 * @return The part of the link name that was resolved successfully.
145 * It is a composite name. It can be null, which means
146 * the link resolved name field has not been set.
155 * Retrieves the remaining unresolved portion of the link name.
156 * @return The part of the link name that has not been resolved.
157 * It is a composite name. It can be null, which means
158 * the link remaining name field has not been set.
167 * This is the object to which the resolved link name is bound.
205 * Sets the resolved link name field of this exception.
207 * <tt>name</tt> is a composite name. If the intent is to set
208 * this field using a compound name or string, you must
209 * "stringify" the compound name, and create a composite
210 * name with a single component using the string. You can then
211 * invoke this method using the resulting composite name.
213 * A copy of <code>name</code> is made and stored.
214 * Subsequent changes to <code>name</code> does not
218 * @param name The name to set resolved link name to. This can be null.
219 * If null, it sets the link resolved name field to null.
222 public void setLinkResolvedName(Name name) {
223 if (name != null) {
224 this.linkResolvedName = (Name)(name.clone());
231 * Sets the remaining link name field of this exception.
233 * <tt>name</tt> is a composite name. If the intent is to set
234 * this field using a compound name or string, you must
235 * "stringify" the compound name, and create a composite
236 * name with a single component using the string. You can then
237 * invoke this method using the resulting composite name.
239 * A copy of <code>name</code> is made and stored.
240 * Subsequent changes to <code>name</code> does not
243 * @param name The name to set remaining link name to. This can be null.
244 * If null, it sets the remaining name field to null.
247 public void setLinkRemainingName(Name name) {
248 if (name != null)
249 this.linkRemainingName = (Name)(name.clone());
256 * This indicates the last successfully resolved object of link name.
268 * the link's remaining name.