org.eclipse.birt.chart.util
Class NameSet

java.lang.Object
  extended byorg.eclipse.birt.chart.util.NameSet

public class NameSet
extends java.lang.Object

This class provides basic implementaion to hold a name and display name.


Constructor Summary
NameSet(java.lang.String prefix, java.lang.String suffix, java.lang.String[] name)
          The constructor.
 
Method Summary
 java.lang.String getDisplayNameByName(java.lang.String name)
          Returns the display name by the original name.
 java.lang.String[] getDisplayNames()
          Returns the display name array.
 java.lang.String getNameByDisplayName(java.lang.String displayName)
          Returns the original name by the display name.
 int getNameIndex(java.lang.String name)
          Returns an index by given name, if name not found, returns -1.
 java.lang.String[] getNames()
          Returns the original name array.
 int getSafeNameIndex(java.lang.String name)
          Returns an index by given name, if name not found, returns 0.
 NameSet join(NameSet ns)
          Returns a new NameSet object joined with current one, use current prefix and suffix.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NameSet

public NameSet(java.lang.String prefix,
               java.lang.String suffix,
               java.lang.String[] name)
The constructor.

Parameters:
prefix -
suffix -
name -
Method Detail

join

public NameSet join(NameSet ns)
Returns a new NameSet object joined with current one, use current prefix and suffix.

Parameters:
ns -
Returns:

getNameByDisplayName

public java.lang.String getNameByDisplayName(java.lang.String displayName)
Returns the original name by the display name.

Parameters:
displayName -
Returns:

getDisplayNameByName

public java.lang.String getDisplayNameByName(java.lang.String name)
Returns the display name by the original name.

Returns:

getSafeNameIndex

public int getSafeNameIndex(java.lang.String name)
Returns an index by given name, if name not found, returns 0.

Parameters:
name -
Returns:

getNameIndex

public int getNameIndex(java.lang.String name)
Returns an index by given name, if name not found, returns -1.

Parameters:
name -
Returns:

getDisplayNames

public java.lang.String[] getDisplayNames()
Returns the display name array.

Returns:

getNames

public java.lang.String[] getNames()
Returns the original name array.

Returns:


Copyright © 2005-2007 Actuate Corp. All rights reserved.