|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ibm.as400.util.html.HTMLTagAttributes
com.ibm.as400.util.html.BidiOrdering
public class BidiOrdering
The BidiOrdering class represents an HTML tag used to alter the language and direction of text.
Here is an example of a BidiOrdering tag:
<bdo lang="he" dir="rtl"> Some Hebrew Text. </bdo>
The equivalent tag using XSL Formatting Objects looks like this:
<fo:block-container writing-mode='rl'> <fo:block>Some Hebrew Text</fo:block> </fo:block-container>
BidiOrdering objects generate the following events:
Constructor Summary | |
---|---|
BidiOrdering()
Constructs a default BidiOrdering object. |
|
BidiOrdering(String dir)
Constructs a BidiOrdering object with the specified dir. |
|
BidiOrdering(String lang,
String dir)
Constructs a BidiOrdering object with the specified lang and dir. |
Method Summary | |
---|---|
void |
addItem(HTMLTagElement data)
Adds an HTMLTagElement to the list elements. |
void |
addItem(String data)
Adds a String to the list of elements. |
void |
addItemElementListener(ElementListener listener)
Adds an ElementListener. |
String |
getDirection()
Returns the direction of the text interpretation. |
String |
getFOTag()
Returns the XSL formatting object's tag for the Bi-Directional Ordering. |
Vector |
getItems()
Returns the list of items. |
String |
getLanguage()
Returns the language of the element. |
String |
getTag()
Returns the tag for the Bi-Directional Ordering. |
boolean |
isUseFO()
Returns if Formatting Object tags are outputted. |
void |
removeItem(HTMLTagElement data)
Removess an HTMLTagElement from the list. |
void |
removeItemElementListener(ElementListener listener)
Removes this ElementListener. |
void |
setDirection(String dir)
Sets the direction of the text interpretation. |
void |
setLanguage(String lang)
Sets the language of the input tag. |
void |
setUseFO(boolean useFO)
Sets if Formatting Object tags should be outputted. |
String |
toString()
Returns a String representation for the BidiOrdering tag. |
Methods inherited from class com.ibm.as400.util.html.HTMLTagAttributes |
---|
addPropertyChangeListener, getAttributes, getAttributeString, removePropertyChangeListener, setAttributes |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public BidiOrdering()
public BidiOrdering(String dir)
dir
- The direction of the text being displayed.public BidiOrdering(String lang, String dir)
lang
- The language of the text.dir
- The direction of text being displayed.Method Detail |
---|
public void addItem(HTMLTagElement data)
data
- The data to re-order.public void addItem(String data)
data
- The data to re-order.public void addItemElementListener(ElementListener listener)
listener
- The ElementListener.public String getDirection()
public String getLanguage()
public Vector getItems()
public String getTag()
getTag
in interface HTMLTagElement
public String getFOTag()
getFOTag
in interface HTMLTagElement
public boolean isUseFO()
public void removeItem(HTMLTagElement data)
data
- The data to remove.public void removeItemElementListener(ElementListener listener)
listener
- The ElementListener.public void setDirection(String dir)
dir
- The direction. One of the following constants
defined in HTMLConstants: LTR or RTL.HTMLConstants
public void setLanguage(String lang)
lang
- The language. Example language tags include:
en and en-US.public void setUseFO(boolean useFO)
useFO
- - true if output generated is an XSL formatting object, false if the output generated is HTML.public String toString()
toString
in class Object
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |