< prev index next >

src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/ExpandedNameTable.java

Print this page
rev 52881 : 8214971: Replace use of string.equals("") with isEmpty()


 284   /**
 285    * Given an expanded-name ID, return the local name part.
 286    *
 287    * @param ExpandedNameID an ID that represents an expanded-name.
 288    * @return String Local name of this node, or null if the node has no name.
 289    */
 290   public String getLocalName(int ExpandedNameID)
 291   {
 292     return m_extendedTypes[ExpandedNameID].getLocalName();
 293   }
 294 
 295   /**
 296    * Given an expanded-name ID, return the local name ID.
 297    *
 298    * @param ExpandedNameID an ID that represents an expanded-name.
 299    * @return The id of this local name.
 300    */
 301   public final int getLocalNameID(int ExpandedNameID)
 302   {
 303     // ExtendedType etype = m_extendedTypes[ExpandedNameID];
 304     if (m_extendedTypes[ExpandedNameID].getLocalName().equals(""))
 305       return 0;
 306     else
 307     return ExpandedNameID;
 308   }
 309 
 310 
 311   /**
 312    * Given an expanded-name ID, return the namespace URI part.
 313    *
 314    * @param ExpandedNameID an ID that represents an expanded-name.
 315    * @return String URI value of this node's namespace, or null if no
 316    * namespace was resolved.
 317    */
 318   public String getNamespace(int ExpandedNameID)
 319   {
 320     String namespace = m_extendedTypes[ExpandedNameID].getNamespace();
 321     return (namespace.equals("") ? null : namespace);
 322   }
 323 
 324   /**
 325    * Given an expanded-name ID, return the namespace URI ID.
 326    *
 327    * @param ExpandedNameID an ID that represents an expanded-name.
 328    * @return The id of this namespace.
 329    */
 330   public final int getNamespaceID(int ExpandedNameID)
 331   {
 332     //ExtendedType etype = m_extendedTypes[ExpandedNameID];
 333     if (m_extendedTypes[ExpandedNameID].getNamespace().equals(""))
 334       return 0;
 335     else
 336     return ExpandedNameID;
 337   }
 338 
 339   /**
 340    * Given an expanded-name ID, return the local name ID.
 341    *
 342    * @param ExpandedNameID an ID that represents an expanded-name.
 343    * @return The id of this local name.
 344    */
 345   public final short getType(int ExpandedNameID)
 346   {
 347     //ExtendedType etype = m_extendedTypes[ExpandedNameID];
 348     return (short)m_extendedTypes[ExpandedNameID].getNodeType();
 349   }
 350 
 351   /**
 352    * Return the size of the ExpandedNameTable
 353    *




 284   /**
 285    * Given an expanded-name ID, return the local name part.
 286    *
 287    * @param ExpandedNameID an ID that represents an expanded-name.
 288    * @return String Local name of this node, or null if the node has no name.
 289    */
 290   public String getLocalName(int ExpandedNameID)
 291   {
 292     return m_extendedTypes[ExpandedNameID].getLocalName();
 293   }
 294 
 295   /**
 296    * Given an expanded-name ID, return the local name ID.
 297    *
 298    * @param ExpandedNameID an ID that represents an expanded-name.
 299    * @return The id of this local name.
 300    */
 301   public final int getLocalNameID(int ExpandedNameID)
 302   {
 303     // ExtendedType etype = m_extendedTypes[ExpandedNameID];
 304     if (m_extendedTypes[ExpandedNameID].getLocalName().isEmpty())
 305       return 0;
 306     else
 307     return ExpandedNameID;
 308   }
 309 
 310 
 311   /**
 312    * Given an expanded-name ID, return the namespace URI part.
 313    *
 314    * @param ExpandedNameID an ID that represents an expanded-name.
 315    * @return String URI value of this node's namespace, or null if no
 316    * namespace was resolved.
 317    */
 318   public String getNamespace(int ExpandedNameID)
 319   {
 320     String namespace = m_extendedTypes[ExpandedNameID].getNamespace();
 321     return (namespace.isEmpty() ? null : namespace);
 322   }
 323 
 324   /**
 325    * Given an expanded-name ID, return the namespace URI ID.
 326    *
 327    * @param ExpandedNameID an ID that represents an expanded-name.
 328    * @return The id of this namespace.
 329    */
 330   public final int getNamespaceID(int ExpandedNameID)
 331   {
 332     //ExtendedType etype = m_extendedTypes[ExpandedNameID];
 333     if (m_extendedTypes[ExpandedNameID].getNamespace().isEmpty())
 334       return 0;
 335     else
 336     return ExpandedNameID;
 337   }
 338 
 339   /**
 340    * Given an expanded-name ID, return the local name ID.
 341    *
 342    * @param ExpandedNameID an ID that represents an expanded-name.
 343    * @return The id of this local name.
 344    */
 345   public final short getType(int ExpandedNameID)
 346   {
 347     //ExtendedType etype = m_extendedTypes[ExpandedNameID];
 348     return (short)m_extendedTypes[ExpandedNameID].getNodeType();
 349   }
 350 
 351   /**
 352    * Return the size of the ExpandedNameTable
 353    *


< prev index next >