|
|||||||||
| 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 extends HTMLTagAttributes implements Serializable
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 and Description |
|---|
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. |
| Modifier and Type | Method and Description |
|---|---|
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 HTMLTagElementpublic String getFOTag()
getFOTag in interface HTMLTagElementpublic 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.HTMLConstantspublic 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 | ||||||||