This repository has been archived on 2025-12-25. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
tdi-studio-se/main/plugins/org.talend.designer.components.localprovider/components/tDotNETRow/tDotNETRow_java.xml
slushatel c9c865871b feat(TDI-42473): change janet-java version to 1.2 (#3829)
* feat(TDI-42473): change janet-java version to 1.2

* feat(TDI-42473): change janet-java version to 1.2
2019-08-21 13:36:00 +03:00

105 lines
3.6 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<COMPONENT>
<HEADER AUTHOR="Talend" COMPATIBILITY="ALL" DATA_AUTO_PROPAGATE="false"
SCHEMA_AUTO_PROPAGATE="false" PLATEFORM="ALL" RELEASE_DATE="20080229A"
SERIAL="" STARTABLE="true" STATUS="ALPHA" VERSION="0.102" PARTITIONING="AUTO">
<SIGNATURE />
</HEADER>
<FAMILIES>
<FAMILY>DotNET</FAMILY>
</FAMILIES>
<DOCUMENTATION>
<URL />
</DOCUMENTATION>
<CONNECTORS>
<CONNECTOR CTYPE="FLOW" MAX_INPUT="1" MAX_OUTPUT="1" />
<CONNECTOR CTYPE="ITERATE" MAX_INPUT="1" />
<CONNECTOR CTYPE="SUBJOB_OK" MAX_INPUT="1" />
<CONNECTOR CTYPE="SUBJOB_ERROR" MAX_INPUT="1" />
<CONNECTOR CTYPE="COMPONENT_OK" />
<CONNECTOR CTYPE="COMPONENT_ERROR" />
<CONNECTOR CTYPE="RUN_IF" />
</CONNECTORS>
<PARAMETERS>
<PARAMETER NAME="USE_STATIC_METHOD" FIELD="CHECK" NUM_ROW="2"
REQUIRED="true">
<DEFAULT>false</DEFAULT>
</PARAMETER>
<PARAMETER NAME="PASS_EXISTING_DATA" FIELD="CHECK" NUM_ROW="2" REQUIRED="true">
<DEFAULT>true</DEFAULT>
</PARAMETER>
<PARAMETER NAME="SCHEMA" FIELD="SCHEMA_TYPE" REQUIRED="true"
NUM_ROW="1">
<DEFAULT />
</PARAMETER>
<PARAMETER NAME="USE_EXISTING_INSTANCE" FIELD="CHECK"
NUM_ROW="5" SHOW_IF="USE_STATIC_METHOD == 'false'">
<DEFAULT>false</DEFAULT>
</PARAMETER>
<PARAMETER NAME="INSTANCE" FIELD="COMPONENT_LIST" REQUIRED="true" FILTER="REGEXP:^tDotNET.*$"
NUM_ROW="5"
SHOW_IF="(USE_EXISTING_INSTANCE == 'true') AND (USE_STATIC_METHOD == 'false')" />
<PARAMETER NAME="LIBRARY" FIELD="FILE" NUM_ROW="10"
SHOW_IF="(USE_EXISTING_INSTANCE == 'false') OR (USE_STATIC_METHOD == 'true')">
<DEFAULT>"C:/WINDOWS/system32/ClassLibrary1.dll"</DEFAULT>
</PARAMETER>
<PARAMETER NAME="CLASS_NAME" FIELD="TEXT" NUM_ROW="20"
SHOW_IF="(USE_EXISTING_INSTANCE == 'false') OR (USE_STATIC_METHOD =='true')">
<DEFAULT>"ClassLibrary1.Class"</DEFAULT>
</PARAMETER>
<PARAMETER NAME="METHOD_NAME" FIELD="TEXT" NUM_ROW="30"
REQUIRED="true">
<DEFAULT>"SomeMethod"</DEFAULT>
</PARAMETER>
<PARAMETER NAME="PARAMETERS" FIELD="TABLE" NUM_ROW="40"
NB_LINES="5" SHOW_IF="(USE_EXISTING_INSTANCE == 'false') AND (USE_STATIC_METHOD == 'false')">
<ITEMS>
<ITEM NAME="PARAMETER" VALUE="input_row.column1" />
</ITEMS>
</PARAMETER>
<PARAMETER NAME="METHOD_PARAMETERS" FIELD="TABLE" NUM_ROW="50"
NB_LINES="5">
<ITEMS>
<ITEM NAME="PREV_COL" VALUE="input_row.column1" />
</ITEMS>
</PARAMETER>
<!--
<PARAMETER NAME="OUTPUT_COLUMN" FIELD="TABLE" NUM_ROW="60"
NB_LINES="1" SHOW_IF="IS_VOID_METHOD == 'false'"> <ITEMS> <ITEM
NAME="OUTPUT_COL" FIELD="PREV_COLUMN_LIST" /> </ITEMS> </PARAMETER>
-->
<PARAMETER NAME="OUTPUT_COLUMN" FIELD="COLUMN_LIST"
NOT_SHOW_IF="IS_VOID_METHOD == 'true'" NUM_ROW="60"></PARAMETER>
</PARAMETERS>
<ADVANCED_PARAMETERS>
<PARAMETER NAME="IS_RETURN_NET_OBJ" FIELD="CHECK" NUM_ROW="6"
REQUIRED="true">
<DEFAULT>false</DEFAULT>
</PARAMETER>
<PARAMETER NAME="INSTANTIATE_ON_ROW" FIELD="CHECK" NUM_ROW="1"
REQUIRED="true" SHOW_IF="USE_STATIC_METHOD == 'false'">
<DEFAULT>false</DEFAULT>
</PARAMETER>
<PARAMETER NAME="IS_VOID_METHOD" FIELD="CHECK" NUM_ROW="1"
REQUIRED="true">
<DEFAULT>false</DEFAULT>
</PARAMETER>
<PARAMETER NAME="STORE_RETURNED_INSTANCE" FIELD="CHECK" NUM_ROW="8">
<DEFAULT>false</DEFAULT>
</PARAMETER>
</ADVANCED_PARAMETERS>
<CODEGENERATION>
<IMPORTS>
<IMPORT MODULE="janet-java-1.2.jar" MVN="mvn:org.talend.libraries/janet-java-1.2/6.0.0" NAME="janet-java-1.2"
REQUIRED="true" />
</IMPORTS>
</CODEGENERATION>
<RETURNS>
<RETURN AVAILABILITY="AFTER" NAME="NB_LINE" TYPE="id_Integer" />
</RETURNS>
</COMPONENT>