| Modifier and Type | Field and Description |
|---|---|
| public static final String | |
| public static final String | |
| public static final String | |
| public static final String | |
| public static final Attribute | |
| public static final Set | |
| public static final char | NUL
Deprecated
|
| public static final String | |
| public static final String | |
| public static final String |
| Modifier and Type | Method and Description |
|---|---|
| public boolean | Returns: true if the attribute contains the valueNamename part of the attribute value list or the value if the attribute does not have a value list delimiter value)See if the attribute contains the value (if attribute has list delimiter set) or is equal to the value if no list delimiter is set |
| public String | |
| public String | |
| public char | |
| public char | |
| public boolean | |
| public Attribute | Returns: new attribute or same attribute if nothing changed or attribute is mutablevalue or list of values (if attribute has a list delimiter and name delimiter) to remove value)Add a new value or values depending on list and name delimiter settings and value content. |
| public Attribute | Returns: new attribute or same attribute if nothing changed or attribute is mutablenew value value)Replace the complete value of this attribute by a new value |
| public Attribute | Returns: new attribute or same attribute if nothing changed or attribute is mutablevalue or list of values (if attribute has a list delimiter and name delimiter) to change value)Add a new value or values depending on list and name delimiter settings and value content If the attribute does not have a list delimiter then its value will be set to the given value. |
| CLASS_ATTR | back to summary |
|---|---|
| public static final String CLASS_ATTR | |
| ID_ATTR | back to summary |
|---|---|
| public static final String ID_ATTR | |
| LINK_STATUS_ATTR | back to summary |
|---|---|
| public static final String LINK_STATUS_ATTR | |
| NAME_ATTR | back to summary |
|---|---|
| public static final String NAME_ATTR | |
| NO_FOLLOW | back to summary |
|---|---|
| public static final Attribute NO_FOLLOW | |
| NON_RENDERING_WHEN_EMPTY | back to summary |
|---|---|
| public static final Set<String> NON_RENDERING_WHEN_EMPTY | |
| NUL | back to summary |
|---|---|
| public static final char NUL
Deprecated
| |
| STYLE_ATTR | back to summary |
|---|---|
| public static final String STYLE_ATTR | |
| TARGET_ATTR | back to summary |
|---|---|
| public static final String TARGET_ATTR | |
| TITLE_ATTR | back to summary |
|---|---|
| public static final String TITLE_ATTR | |
| containsValue | back to summary |
|---|---|
| public boolean containsValue(CharSequence value) See if the attribute contains the value (if attribute has list delimiter set) or is equal to the value if no list delimiter is set
| |
| getName | back to summary |
|---|---|
| public String getName() | |
| getValue | back to summary |
|---|---|
| public String getValue() | |
| getValueListDelimiter | back to summary |
|---|---|
| public char getValueListDelimiter() | |
| getValueNameDelimiter | back to summary |
|---|---|
| public char getValueNameDelimiter() | |
| isNonRendering | back to summary |
|---|---|
| public boolean isNonRendering() | |
| removeValue | back to summary |
|---|---|
| public Attribute removeValue(CharSequence value) Add a new value or values depending on list and name delimiter settings and value content. If the attribute does not have a list delimiter and its value is equal to the given value then its value is set to empty If the attribute has a list delimiter but not name delimiter then value will be split by list delimiter and any values in attribute's value list will be removed If the attribute has a list delimiter and a name delimiter then value will be split by list delimiter and only the name portion of each value will be used for removal from the attribute's value list
| |
| replaceValue | back to summary |
|---|---|
| public Attribute replaceValue(CharSequence value) Replace the complete value of this attribute by a new value
| |
| setValue | back to summary |
|---|---|
| public Attribute setValue(CharSequence value) Add a new value or values depending on list and name delimiter settings and value content If the attribute does not have a list delimiter then its value will be set to the given value. If the attribute has a list delimiter but not name delimiter then value will be split by list delimiter and all values will be added to the attribute's value list. New ones added at the end, old ones left as is. If the attribute has a list delimiter and a name delimiter then value will be split by list delimiter and the name portion of each value will be used to find duplicates whose value will be replaced. New ones added at the end, old ones left where they are but with a new value.
| |