本文整理匯總了Java中org.pentaho.di.core.xml.XMLHandler.addTagValue方法的典型用法代碼示例。如果您正苦於以下問題:Java XMLHandler.addTagValue方法的具體用法?Java XMLHandler.addTagValue怎麽用?Java XMLHandler.addTagValue使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類org.pentaho.di.core.xml.XMLHandler
的用法示例。
在下文中一共展示了XMLHandler.addTagValue方法的15個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。
示例1: getXML
import org.pentaho.di.core.xml.XMLHandler; //導入方法依賴的package包/類
public String getXML()
{
String xml="";
xml+="<"+XML_TAG+">";
xml+=XMLHandler.addTagValue("field_name", fieldName);
xml+=XMLHandler.addTagValue("formula_string", formula);
xml+=XMLHandler.addTagValue("value_type", ValueMeta.getTypeDesc(valueType));
xml+=XMLHandler.addTagValue("value_length", valueLength);
xml+=XMLHandler.addTagValue("value_precision", valuePrecision);
xml+=XMLHandler.addTagValue("replace_field", replaceField);
xml+="</"+XML_TAG+">";
return xml;
}
示例2: getXML
import org.pentaho.di.core.xml.XMLHandler; //導入方法依賴的package包/類
public String getXML()
{
String retval="";
retval+=" <field>"+Const.CR;
retval+=" "+XMLHandler.addTagValue("name", getName());
retval+=" "+XMLHandler.addTagValue("attribut", getAttribut());
retval+=" "+XMLHandler.addTagValue("type", getTypeDesc());
retval+=" "+XMLHandler.addTagValue("format", getFormat());
retval+=" "+XMLHandler.addTagValue("currency", getCurrencySymbol());
retval+=" "+XMLHandler.addTagValue("decimal", getDecimalSymbol());
retval+=" "+XMLHandler.addTagValue("group", getGroupSymbol());
retval+=" "+XMLHandler.addTagValue("length", getLength());
retval+=" "+XMLHandler.addTagValue("precision", getPrecision());
retval+=" "+XMLHandler.addTagValue("trim_type", getTrimTypeCode());
retval+=" "+XMLHandler.addTagValue("repeat", isRepeated());
retval+=" </field>"+Const.CR;
return retval;
}
示例3: getXML
import org.pentaho.di.core.xml.XMLHandler; //導入方法依賴的package包/類
public String getXML()
{
String retval="";
retval+=" <field>"+Const.CR;
retval+=" "+XMLHandler.addTagValue("name", getName());
retval+=" "+XMLHandler.addTagValue("column", getColumnCode());
retval+=" "+XMLHandler.addTagValue("type", getTypeDesc());
retval+=" "+XMLHandler.addTagValue("format", getFormat());
retval+=" "+XMLHandler.addTagValue("currency", getCurrencySymbol());
retval+=" "+XMLHandler.addTagValue("decimal", getDecimalSymbol());
retval+=" "+XMLHandler.addTagValue("group", getGroupSymbol());
retval+=" "+XMLHandler.addTagValue("length", getLength());
retval+=" "+XMLHandler.addTagValue("precision", getPrecision());
retval+=" "+XMLHandler.addTagValue("trim_type", getTrimTypeCode());
retval+=" "+XMLHandler.addTagValue("repeat", isRepeated());
retval+=" </field>"+Const.CR;
return retval;
}
示例4: getXML
import org.pentaho.di.core.xml.XMLHandler; //導入方法依賴的package包/類
public String getXML()
{
String xml="";
xml+="<"+XML_TAG+">";
xml+=XMLHandler.addTagValue("field_name", fieldName);
xml+=XMLHandler.addTagValue("calc_type", getCalcTypeDesc());
xml+=XMLHandler.addTagValue("field_a", fieldA);
xml+=XMLHandler.addTagValue("field_b", fieldB);
xml+=XMLHandler.addTagValue("field_c", fieldC);
xml+=XMLHandler.addTagValue("field_d", fieldD);
xml+=XMLHandler.addTagValue("field_e", fieldE);
xml+=XMLHandler.addTagValue("value_type", ValueMeta.getTypeDesc(valueType));
xml+=XMLHandler.addTagValue("value_length", valueLength);
xml+=XMLHandler.addTagValue("value_precision", valuePrecision);
xml+=XMLHandler.addTagValue("remove", removedFromResult);
xml+=XMLHandler.addTagValue("conversion_mask", conversionMask);
xml+=XMLHandler.addTagValue("decimal_symbol", decimalSymbol);
xml+=XMLHandler.addTagValue("grouping_symbol", groupingSymbol);
xml+=XMLHandler.addTagValue("currency_symbol", currencySymbol);
xml+="</"+XML_TAG+">";
return xml;
}
示例5: getXML
import org.pentaho.di.core.xml.XMLHandler; //導入方法依賴的package包/類
public String getXML()
{
String retval="";
retval+=" <field>"+Const.CR;
retval+=" "+XMLHandler.addTagValue("name", getName());
retval+=" "+XMLHandler.addTagValue("field", getField());
retval+=" "+XMLHandler.addTagValue("type", getTypeDesc());
retval+=" "+XMLHandler.addTagValue("format", getFormat());
retval+=" "+XMLHandler.addTagValue("currency", getCurrencySymbol());
retval+=" "+XMLHandler.addTagValue("decimal", getDecimalSymbol());
retval+=" "+XMLHandler.addTagValue("group", getGroupSymbol());
retval+=" "+XMLHandler.addTagValue("length", getLength());
retval+=" "+XMLHandler.addTagValue("precision", getPrecision());
retval+=" "+XMLHandler.addTagValue("trim_type", getTrimTypeCode());
retval+=" "+XMLHandler.addTagValue("repeat", isRepeated());
retval+=" </field>"+Const.CR;
return retval;
}
示例6: getXML
import org.pentaho.di.core.xml.XMLHandler; //導入方法依賴的package包/類
public String getXML()
{
String xml="";
xml+="<"+XML_TAG+">";
xml+=XMLHandler.addTagValue("field_name", fieldName);
xml+=XMLHandler.addTagValue("calc_type", getCalcTypeDesc());
xml+=XMLHandler.addTagValue("field_a", fieldA);
xml+=XMLHandler.addTagValue("field_b", fieldB);
xml+=XMLHandler.addTagValue("field_c", fieldC);
xml+=XMLHandler.addTagValue("value_type", ValueMeta.getTypeDesc(valueType));
xml+=XMLHandler.addTagValue("value_length", valueLength);
xml+=XMLHandler.addTagValue("value_precision", valuePrecision);
xml+=XMLHandler.addTagValue("remove", removedFromResult);
xml+=XMLHandler.addTagValue("conversion_mask", conversionMask);
xml+=XMLHandler.addTagValue("decimal_symbol", decimalSymbol);
xml+=XMLHandler.addTagValue("grouping_symbol", groupingSymbol);
xml+=XMLHandler.addTagValue("currency_symbol", currencySymbol);
xml+="</"+XML_TAG+">";
return xml;
}
示例7: getXML
import org.pentaho.di.core.xml.XMLHandler; //導入方法依賴的package包/類
public String getXML()
{
return "<"+XML_TAG+">" +
XMLHandler.addTagValue("stepname", stepname, false) +
XMLHandler.addTagValue("copy", copy, false) +
XMLHandler.addTagValue("linesRead", linesRead, false) +
XMLHandler.addTagValue("linesWritten", linesWritten, false) +
XMLHandler.addTagValue("linesInput", linesInput, false) +
XMLHandler.addTagValue("linesOutput", linesOutput, false) +
XMLHandler.addTagValue("linesUpdated", linesUpdated, false) +
XMLHandler.addTagValue("linesRejected", linesRejected, false) +
XMLHandler.addTagValue("errors", errors, false) +
XMLHandler.addTagValue("statusDescription", statusDescription, false) +
XMLHandler.addTagValue("seconds", seconds, false) +
XMLHandler.addTagValue("speed", speed, false) +
XMLHandler.addTagValue("priority", priority, false) +
XMLHandler.addTagValue("stopped", stopped, false) +
XMLHandler.addTagValue("paused", paused, false) +
"</"+XML_TAG+">";
}
示例8: getXML
import org.pentaho.di.core.xml.XMLHandler; //導入方法依賴的package包/類
public String getXML()
{
String retval="";
retval+=" <field>"+Const.CR;
retval+=" "+XMLHandler.addTagValue("name", getName());
retval+=" "+XMLHandler.addTagValue("element_type", getElementTypeCode());
retval+=" "+XMLHandler.addTagValue("type", getTypeDesc());
retval+=" "+XMLHandler.addTagValue("format", getFormat());
retval+=" "+XMLHandler.addTagValue("currency", getCurrencySymbol());
retval+=" "+XMLHandler.addTagValue("decimal", getDecimalSymbol());
retval+=" "+XMLHandler.addTagValue("group", getGroupSymbol());
retval+=" "+XMLHandler.addTagValue("length", getLength());
retval+=" "+XMLHandler.addTagValue("precision", getPrecision());
retval+=" "+XMLHandler.addTagValue("trim_type", getTrimTypeCode());
retval+=" "+XMLHandler.addTagValue("repeat", isRepeated());
retval+=" </field>"+Const.CR;
return retval;
}
示例9: getXML
import org.pentaho.di.core.xml.XMLHandler; //導入方法依賴的package包/類
/***
* Generates the XML Output for the Storage of this Field</br>
*
* @author Florian Wiedner
* @category ARXFields
* @return String The String of the XML Representation
*/
public String getXML(){
String retval = "";
retval += " <field>" + Const.CR;
retval += " " + XMLHandler.addTagValue( "name", getName() );
retval += " " + XMLHandler.addTagValue( "type", type );
retval += " " + XMLHandler.addTagValue( "transformation", transformation );
retval += " " + XMLHandler.addTagValue( "minimumGen", minimumGen );
retval += " " + XMLHandler.addTagValue( "maximumGen", maximumGen );
retval += " " + XMLHandler.addTagValue( "functionMicro", functionMicro );
retval += " " + XMLHandler.addTagValue( "hierarchie", hierarchie );
retval += " " + XMLHandler.addTagValue( "attributeWeight", attributeWeight );
retval += " " + XMLHandler.addTagValue( "lDiversity", lDiversity );
retval += " " + XMLHandler.addTagValue( "lDiversityVariant", lDiversityVariant );
retval += " " + XMLHandler.addTagValue( "lDiversityC", lDiversityC );
retval += " " + XMLHandler.addTagValue( "tCloseness", tCloseness );
retval += " " + XMLHandler.addTagValue( "tClosenessMeasure", tClosenessMeasure );
retval += " " + XMLHandler.addTagValue( "dDisclosure", dDisclosure );
retval += " " + XMLHandler.addTagValue( "missingDataMicro", (missingDataMicro?"true":"false") );
retval += " " + XMLHandler.addTagValue( "lDiversityEnable", (lDiversityEnable?"true":"false") );
retval += " " + XMLHandler.addTagValue( "tClosenessEnable", (tClosenessEnable?"true":"false") );
retval += " " + XMLHandler.addTagValue( "dDisclosureEnable", (dDisclosureEnable?"true":"false") );
retval += " </field>" + Const.CR;
return retval;
}
示例10: getXML
import org.pentaho.di.core.xml.XMLHandler; //導入方法依賴的package包/類
/***
* Generates the XML Output for the Storage of this Region</br>
*
* @author Florian Wiedner
* @category RegionStore
* @return String The String of the XML Representation
*/
public String getXML() {
String retval = "";
retval += " <region>" + Const.CR;
retval += " " + XMLHandler.addTagValue("name", getName());
retval += " " + XMLHandler.addTagValue("sampling", getSampling());
retval += " " + XMLHandler.addTagValue("population", getPopulation());
retval += " </region>" + Const.CR;
return retval;
}
示例11: getXML
import org.pentaho.di.core.xml.XMLHandler; //導入方法依賴的package包/類
public String getXML()
{
String retval="";
retval+=" <field>"+Const.CR;
retval+=" "+XMLHandler.addTagValue("name", getName());
retval+=" "+XMLHandler.addTagValue("type", getTypeDesc());
retval+=" "+XMLHandler.addTagValue("format", getFormat());
retval+=" "+XMLHandler.addTagValue("currency", getCurrencySymbol());
retval+=" "+XMLHandler.addTagValue("decimal", getDecimalSymbol());
retval+=" "+XMLHandler.addTagValue("group", getGroupSymbol());
retval+=" "+XMLHandler.addTagValue("length", getLength());
retval+=" "+XMLHandler.addTagValue("precision", getPrecision());
retval+=" "+XMLHandler.addTagValue("trim_type", getTrimTypeDesc());
retval+=" "+XMLHandler.addTagValue("repeat", isRepeated());
retval+=" <positions>";
for (int i=0;i<fieldPosition.length;i++)
{
retval+=XMLHandler.addTagValue("position", fieldPosition[i].toString(), false);
}
retval+=" </positions>"+Const.CR;
retval+=" </field>"+Const.CR;
return retval;
}
示例12: writeField
import org.pentaho.di.core.xml.XMLHandler; //導入方法依賴的package包/類
private void writeField(ValueMetaInterface valueMeta, Object valueData, String element) throws KettleStepException
{
try
{
String str = XMLHandler.addTagValue(element, valueMeta.getString(valueData), false);
if (str != null)
data.writer.write(str.toCharArray());
} catch (Exception e)
{
throw new KettleStepException("Error writing line :", e); //$NON-NLS-1$
}
}
示例13: getXML
import org.pentaho.di.core.xml.XMLHandler; //導入方法依賴的package包/類
@Override
public String getXML() {
String ret = super.getXML();
ret = ret + new String(" "+XMLHandler.addTagValue(TAG_DATA_FORMAT, dataFormat.toString()));
ret = ret + new String(" "+XMLHandler.addTagValue(TAG_AGENT_PORT, agentPort));
ret = ret + new String(" "+XMLHandler.addTagValue(TAG_CHARSET, charset.name()));
ret = ret + new String(" "+XMLHandler.addTagValue(TAG_DEBUG_FILE, debugFile));
return ret;
}
示例14: getXML
import org.pentaho.di.core.xml.XMLHandler; //導入方法依賴的package包/類
public String getXML() {
String xml = "";
// XML: write the SRS containing the authority, srid and descriptioin
xml += XMLHandler.addTagValue(XML_AUTH, authority);
xml += XMLHandler.addTagValue(XML_SRID, srid);
xml += XMLHandler.addTagValue(XML_DESC, description);
xml += XMLHandler.addTagValue(XML_CUST, is_custom);
if (crs != null) {
xml += XMLHandler.addTagValue(XML_WKT, crs.toWKT());
}
return xml;
}
示例15: getXML
import org.pentaho.di.core.xml.XMLHandler; //導入方法依賴的package包/類
public String getXML() {
StringBuffer xml = new StringBuffer();
xml.append(XMLHandler.openTag(XML_TAG));
for (SlaveServer slaveServer : masters) {
xml.append(slaveServer.getXML());
}
XMLHandler.addTagValue("report_to_masters", reportingToMasters);
if (slaveServer!=null) {
xml.append(slaveServer.getXML());
}
XMLHandler.addTagValue("joining", joining);
XMLHandler.addTagValue("max_log_lines", maxLogLines);
XMLHandler.addTagValue("max_log_timeout_minutes", maxLogTimeoutMinutes);
XMLHandler.addTagValue("object_timeout_minutes", objectTimeoutMinutes);
xml.append(XMLHandler.openTag(XML_TAG_SEQUENCES));
for (SlaveSequence slaveSequence : slaveSequences) {
xml.append(XMLHandler.openTag(SlaveSequence.XML_TAG));
xml.append(slaveSequence.getXML());
xml.append(XMLHandler.closeTag(SlaveSequence.XML_TAG));
}
xml.append(XMLHandler.closeTag(XML_TAG_SEQUENCES));
if (autoSequence!=null) {
xml.append(XMLHandler.openTag(XML_TAG_AUTOSEQUENCE));
xml.append(autoSequence.getXML());
xml.append(XMLHandler.addTagValue(XML_TAG_AUTO_CREATE, automaticCreationAllowed));
xml.append(XMLHandler.closeTag(XML_TAG_AUTOSEQUENCE));
}
xml.append(XMLHandler.closeTag(XML_TAG));
return xml.toString();
}