public class DelimiterAttribute extends StringSTAttribute
| Modifier and Type | Class and Description |
|---|---|
static class |
DelimiterAttribute.Action
action when ensuringAttribute
|
| Modifier and Type | Field and Description |
|---|---|
static String |
NAME
dewisott
|
JAVA_GET_METHOD, JAVA_SHORT_CLASS, JAVA_TYPEattributeGroupName, cmlType, CONSTANT_TO_SI, CONVENTION, description, DICTREF, ID, MULTIPLIER_TO_SI, summary, TITLE, UNITSATTRIBUTES, AUTOGENERATED_DONOTEDIT_S, BANNER_S, CATALOG_XML, CML_SIUNITS, CML_UNITS, ELEMENTS, FPX_REAL, JAVA_ARRAY, JAVA_BOOL, JAVA_BOOLEAN, JAVA_DOUB, JAVA_DOUBLE, JAVA_INT, JAVA_INTEGER, JAVA_STRING, PATTERN_ANYURI, PATTERN_QNAME, SVG_NS, SVG_NS_BASE, SVG_XPATH, TYPES, U_ANGSTROM, U_CELSIUS, U_DEGREE, U_KCAL, WARNING_S, X_OR, XHTML_NS, XLINK_NS, XLINK_PREFIX, XML_SUFF, XMLNS, XPATH_XSD, XSD_ANNOTATION, XSD_ANYURI, XSD_ATTRIBUTE, XSD_ATTRIBUTE_GROUP, XSD_BOOLEAN, XSD_COMPLEX_TYPE, XSD_DATE, XSD_DOCUMENTATION, XSD_DOUBLE, XSD_ELEMENT, XSD_ENUMERATION, XSD_EXTENSION, XSD_FLOAT, XSD_INTEGER, XSD_LENGTH, XSD_LIST, XSD_MAXEXCLUSIVE, XSD_MAXINCLUSIVE, XSD_MINEXCLUSIVE, XSD_MININCLUSIVE, XSD_NONNEGATIVEINTEGER, XSD_NS, XSD_PATTERN, XSD_POSITIVE_NUMBER, XSD_POSITIVEINTEGER, XSD_PREFIX, XSD_QNAME, XSD_RESTRICTION, XSD_SIMPLE_CONTENT, XSD_SIMPLE_TYPE, XSD_STRING, XSD_SUFF, XSD_UNION, XSD_XMLNSC_AMP, C_APOS, C_ATSIGN, C_BACKSLASH, C_BACKSPACE, C_CARET, C_COLON, C_COMMA, C_DEL, C_DOLLAR, C_EQUALS, C_FORMFEED, C_HASH, C_LANGLE, C_LBRAK, C_LCURLY, C_LSQUARE, C_MINUS, C_NBSP, C_NEWLINE, C_NL, C_PERCENT, C_PERIOD, C_PIPE, C_PLUS, C_POUND, C_QUERY, C_QUOT, C_RANGLE, C_RBRAK, C_RCURLY, C_RETURN, C_RSQUARE, C_SEMICOLON, C_SHRIEK, C_SLASH, C_SPACE, C_STAR, C_TAB, C_TILDE, C_UNDER, EPS, F_S, NONWHITEPUNC, NONWHITEPUNC0, NONWHITEPUNC0REGEX, ONE_THIRD, PUNC, S_AMP, S_APOS, S_ATSIGN, S_BACKSLASH, S_CARET, S_COLON, S_COMMA, S_DOLLAR, S_EMPTY, S_EQUALS, S_FORMFEED, S_HASH, S_LANGLE, S_LBRAK, S_LCURLY, S_LSQUARE, S_MINUS, S_NEWLINE, S_NL, S_PERCENT, S_PERIOD, S_PIPE, S_PLUS, S_POUND, S_QUERY, S_QUOT, S_RANGLE, S_RBRAK, S_RCURLY, S_RETURN, S_RSQUARE, S_SEMICOLON, S_SHRIEK, S_SLASH, S_SPACE, S_STAR, S_TAB, S_TILDE, S_UNDER, S_WHITEREGEX, TWO_THIRDS, U_S, WHITESPACE| Constructor and Description |
|---|
DelimiterAttribute()
constructor.
|
DelimiterAttribute(nu.xom.Attribute att)
constructor.
|
DelimiterAttribute(String value)
constructor.
|
| Modifier and Type | Method and Description |
|---|---|
String |
appendXMLContent(String s,
String snew)
append to text content.
|
void |
checkDelimiter(String s)
checks that components does not clash with delimiter.
|
void |
debug(String s)
debug.
|
String |
getConcat() |
String |
getDelimitedXMLContent(boolean[] bb)
set double content.
|
String |
getDelimitedXMLContent(double[] dd)
set double content.
|
String |
getDelimitedXMLContent(int[] ii)
set int content.
|
String |
getDelimitedXMLContent(String s)
set text content.
|
String |
getDelimitedXMLContent(String[] ss)
set text content.
|
String[] |
getSplitContent(String content) |
String |
getSplitter() |
void |
setConcat(String concat) |
void |
setSplitter(String splitter) |
void |
setSTMLValue(String value)
set value and process.
|
checkValue, copy, getJavaGetMethod, getJavaShortClassName, getJavaType, getString, setSTMLValuecompareTo, getAttributeGroupName, getCmlType, getDescription, getJavaSetMethod, getSchemaType, getSTMLValue, getSummary, setAttributeGroupName, setCmlType, setDescription, setSchemaType, setSummarygetChild, getChildCount, getLocalName, getNamespacePrefix, getNamespaceURI, getQualifiedName, getType, getValue, setLocalName, setNamespace, setType, setValue, toString, toXMLpublic static final String NAME
public DelimiterAttribute()
public DelimiterAttribute(String value)
value - public DelimiterAttribute(nu.xom.Attribute att)
throws RuntimeException
att - RuntimeExceptionpublic void setSTMLValue(String value) throws RuntimeException
setSTMLValue in class StringSTAttributevalue - RuntimeException - bad valuepublic String getConcat()
public void setConcat(String concat)
concat - the concat to setpublic String getSplitter()
public void setSplitter(String splitter)
splitter - the splitter to setpublic String[] getSplitContent(String content)
content - public void checkDelimiter(String s) throws RuntimeException
s - string to checkRuntimeException - if d is part of spublic String getDelimitedXMLContent(String s)
s - public String appendXMLContent(String s, String snew)
s - previous stringsnew - to appendpublic String getDelimitedXMLContent(String[] ss)
ss - public String getDelimitedXMLContent(boolean[] bb)
bb - array of booleanspublic String getDelimitedXMLContent(double[] dd)
dd - array of doublespublic String getDelimitedXMLContent(int[] ii)
ii - int arraypublic void debug(String s)
s - name of debug outputCopyright © 1994–2024 Peter Murray-Rust. All rights reserved.