diff --git a/.classpath b/.classpath
index fff47af..af3aa7f 100644
--- a/.classpath
+++ b/.classpath
@@ -1,8 +1,14 @@
+
+
+
+
+
+
diff --git a/.idea/vcs.xml b/.idea/vcs.xml
deleted file mode 100644
index 94a25f7..0000000
--- a/.idea/vcs.xml
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
\ No newline at end of file
diff --git a/META-INF/MANIFEST.MF b/META-INF/MANIFEST.MF
index 6620f22..e2d99a1 100644
--- a/META-INF/MANIFEST.MF
+++ b/META-INF/MANIFEST.MF
@@ -15,9 +15,413 @@ Require-Bundle: org.eclipse.ui;bundle-version="3.111.0",
com.teamcenter.rac.ui;bundle-version="12000.3.0",
com.teamcenter.rac.ui.commands;bundle-version="12000.3.0",
com.teamcenter.rac.util;bundle-version="12000.3.0",
- k.util;bundle-version="1.0.0"
+ k.util;bundle-version="1.0.0",
+ TcSoaCoreRac
Bundle-ActivationPolicy: lazy
-Export-Package: cn.net.connor.createTempDrawings.dialogs,
- cn.net.connor.createTempDrawings.handlers
+Export-Package: cn.hutool,
+ cn.hutool.aop,
+ cn.hutool.aop.aspects,
+ cn.hutool.aop.interceptor,
+ cn.hutool.aop.proxy,
+ cn.hutool.bloomfilter,
+ cn.hutool.bloomfilter.bitMap,
+ cn.hutool.bloomfilter.filter,
+ cn.hutool.cache,
+ cn.hutool.cache.file,
+ cn.hutool.cache.impl,
+ cn.hutool.captcha,
+ cn.hutool.captcha.generator,
+ cn.hutool.core.annotation,
+ cn.hutool.core.annotation.scanner,
+ cn.hutool.core.bean,
+ cn.hutool.core.bean.copier,
+ cn.hutool.core.bean.copier.provider,
+ cn.hutool.core.builder,
+ cn.hutool.core.clone,
+ cn.hutool.core.codec,
+ cn.hutool.core.collection,
+ cn.hutool.core.comparator,
+ cn.hutool.core.compiler,
+ cn.hutool.core.compress,
+ cn.hutool.core.convert,
+ cn.hutool.core.convert.impl,
+ cn.hutool.core.date,
+ cn.hutool.core.date.chinese,
+ cn.hutool.core.date.format,
+ cn.hutool.core.exceptions,
+ cn.hutool.core.getter,
+ cn.hutool.core.img,
+ cn.hutool.core.img.gif,
+ cn.hutool.core.io,
+ cn.hutool.core.io.checksum,
+ cn.hutool.core.io.checksum.crc16,
+ cn.hutool.core.io.copy,
+ cn.hutool.core.io.file,
+ cn.hutool.core.io.file.visitor,
+ cn.hutool.core.io.resource,
+ cn.hutool.core.io.unit,
+ cn.hutool.core.io.watch,
+ cn.hutool.core.io.watch.watchers,
+ cn.hutool.core.lang,
+ cn.hutool.core.lang.ansi,
+ cn.hutool.core.lang.caller,
+ cn.hutool.core.lang.copier,
+ cn.hutool.core.lang.func,
+ cn.hutool.core.lang.generator,
+ cn.hutool.core.lang.hash,
+ cn.hutool.core.lang.id,
+ cn.hutool.core.lang.intern,
+ cn.hutool.core.lang.loader,
+ cn.hutool.core.lang.mutable,
+ cn.hutool.core.lang.reflect,
+ cn.hutool.core.lang.tree,
+ cn.hutool.core.lang.tree.parser,
+ cn.hutool.core.map,
+ cn.hutool.core.map.multi,
+ cn.hutool.core.math,
+ cn.hutool.core.net,
+ cn.hutool.core.net.multipart,
+ cn.hutool.core.net.url,
+ cn.hutool.core.stream,
+ cn.hutool.core.swing,
+ cn.hutool.core.swing.clipboard,
+ cn.hutool.core.text,
+ cn.hutool.core.text.csv,
+ cn.hutool.core.text.escape,
+ cn.hutool.core.text.finder,
+ cn.hutool.core.text.replacer,
+ cn.hutool.core.text.split,
+ cn.hutool.core.thread,
+ cn.hutool.core.thread.lock,
+ cn.hutool.core.thread.threadlocal,
+ cn.hutool.core.util,
+ cn.hutool.cron,
+ cn.hutool.cron.listener,
+ cn.hutool.cron.pattern,
+ cn.hutool.cron.pattern.matcher,
+ cn.hutool.cron.pattern.parser,
+ cn.hutool.cron.task,
+ cn.hutool.cron.timingwheel,
+ cn.hutool.crypto,
+ cn.hutool.crypto.asymmetric,
+ cn.hutool.crypto.digest,
+ cn.hutool.crypto.digest.mac,
+ cn.hutool.crypto.digest.otp,
+ cn.hutool.crypto.symmetric,
+ cn.hutool.crypto.symmetric.fpe,
+ cn.hutool.db,
+ cn.hutool.db.dialect,
+ cn.hutool.db.dialect.impl,
+ cn.hutool.db.ds,
+ cn.hutool.db.ds.bee,
+ cn.hutool.db.ds.c3p0,
+ cn.hutool.db.ds.dbcp,
+ cn.hutool.db.ds.druid,
+ cn.hutool.db.ds.hikari,
+ cn.hutool.db.ds.jndi,
+ cn.hutool.db.ds.pooled,
+ cn.hutool.db.ds.simple,
+ cn.hutool.db.ds.tomcat,
+ cn.hutool.db.handler,
+ cn.hutool.db.meta,
+ cn.hutool.db.nosql.mongo,
+ cn.hutool.db.nosql.redis,
+ cn.hutool.db.sql,
+ cn.hutool.db.transaction,
+ cn.hutool.dfa,
+ cn.hutool.extra.cglib,
+ cn.hutool.extra.compress,
+ cn.hutool.extra.compress.archiver,
+ cn.hutool.extra.compress.extractor,
+ cn.hutool.extra.emoji,
+ cn.hutool.extra.expression,
+ cn.hutool.extra.expression.engine,
+ cn.hutool.extra.expression.engine.aviator,
+ cn.hutool.extra.expression.engine.jexl,
+ cn.hutool.extra.expression.engine.jfireel,
+ cn.hutool.extra.expression.engine.mvel,
+ cn.hutool.extra.expression.engine.qlexpress,
+ cn.hutool.extra.expression.engine.rhino,
+ cn.hutool.extra.expression.engine.spel,
+ cn.hutool.extra.ftp,
+ cn.hutool.extra.mail,
+ cn.hutool.extra.pinyin,
+ cn.hutool.extra.pinyin.engine,
+ cn.hutool.extra.pinyin.engine.bopomofo4j,
+ cn.hutool.extra.pinyin.engine.houbbpinyin,
+ cn.hutool.extra.pinyin.engine.jpinyin,
+ cn.hutool.extra.pinyin.engine.pinyin4j,
+ cn.hutool.extra.pinyin.engine.tinypinyin,
+ cn.hutool.extra.qrcode,
+ cn.hutool.extra.servlet,
+ cn.hutool.extra.spring,
+ cn.hutool.extra.ssh,
+ cn.hutool.extra.template,
+ cn.hutool.extra.template.engine,
+ cn.hutool.extra.template.engine.beetl,
+ cn.hutool.extra.template.engine.enjoy,
+ cn.hutool.extra.template.engine.freemarker,
+ cn.hutool.extra.template.engine.jetbrick,
+ cn.hutool.extra.template.engine.jetbrick.loader,
+ cn.hutool.extra.template.engine.rythm,
+ cn.hutool.extra.template.engine.thymeleaf,
+ cn.hutool.extra.template.engine.velocity,
+ cn.hutool.extra.template.engine.wit,
+ cn.hutool.extra.tokenizer,
+ cn.hutool.extra.tokenizer.engine,
+ cn.hutool.extra.tokenizer.engine.analysis,
+ cn.hutool.extra.tokenizer.engine.ansj,
+ cn.hutool.extra.tokenizer.engine.hanlp,
+ cn.hutool.extra.tokenizer.engine.ikanalyzer,
+ cn.hutool.extra.tokenizer.engine.jcseg,
+ cn.hutool.extra.tokenizer.engine.jieba,
+ cn.hutool.extra.tokenizer.engine.mmseg,
+ cn.hutool.extra.tokenizer.engine.mynlp,
+ cn.hutool.extra.tokenizer.engine.word,
+ cn.hutool.extra.validation,
+ cn.hutool.http,
+ cn.hutool.http.body,
+ cn.hutool.http.cookie,
+ cn.hutool.http.server,
+ cn.hutool.http.server.action,
+ cn.hutool.http.server.filter,
+ cn.hutool.http.server.handler,
+ cn.hutool.http.ssl,
+ cn.hutool.http.useragent,
+ cn.hutool.http.webservice,
+ cn.hutool.json,
+ cn.hutool.json.serialize,
+ cn.hutool.json.xml,
+ cn.hutool.jwt,
+ cn.hutool.jwt.signers,
+ cn.hutool.log,
+ cn.hutool.log.dialect.commons,
+ cn.hutool.log.dialect.console,
+ cn.hutool.log.dialect.jboss,
+ cn.hutool.log.dialect.jdk,
+ cn.hutool.log.dialect.log4j,
+ cn.hutool.log.dialect.log4j2,
+ cn.hutool.log.dialect.logtube,
+ cn.hutool.log.dialect.slf4j,
+ cn.hutool.log.dialect.tinylog,
+ cn.hutool.log.level,
+ cn.hutool.poi,
+ cn.hutool.poi.excel,
+ cn.hutool.poi.excel.cell,
+ cn.hutool.poi.excel.cell.setters,
+ cn.hutool.poi.excel.cell.values,
+ cn.hutool.poi.excel.editors,
+ cn.hutool.poi.excel.reader,
+ cn.hutool.poi.excel.sax,
+ cn.hutool.poi.excel.sax.handler,
+ cn.hutool.poi.excel.style,
+ cn.hutool.poi.exceptions,
+ cn.hutool.poi.ofd,
+ cn.hutool.poi.word,
+ cn.hutool.script,
+ cn.hutool.setting,
+ cn.hutool.setting.dialect,
+ cn.hutool.setting.profile,
+ cn.hutool.setting.yaml,
+ cn.hutool.socket,
+ cn.hutool.socket.aio,
+ cn.hutool.socket.nio,
+ cn.hutool.socket.protocol,
+ cn.hutool.system,
+ cn.hutool.system.oshi,
+ cn.net.connor.createTempDrawings.dialogs,
+ cn.net.connor.createTempDrawings.handlers,
+ cn.net.connor.createTempDrawings.utils,
+ com.teamcenter.schemas.core._2006_03.filemanagement,
+ com.teamcenter.schemas.core._2006_03.session,
+ com.teamcenter.schemas.core._2007_01.filemanagement,
+ com.teamcenter.schemas.core._2007_01.session,
+ com.teamcenter.schemas.core._2007_06.session,
+ com.teamcenter.schemas.core._2007_12.session,
+ com.teamcenter.schemas.core._2008_03.session,
+ com.teamcenter.schemas.core._2008_06.session,
+ com.teamcenter.schemas.core._2009_04.session,
+ com.teamcenter.schemas.core._2010_04.session,
+ com.teamcenter.schemas.core._2011_06.session,
+ com.teamcenter.schemas.core._2012_02.session,
+ com.teamcenter.schemas.core._2015_10.filemanagement,
+ com.teamcenter.schemas.core._2015_10.session,
+ com.teamcenter.schemas.core._2017_05.filemanagement,
+ com.teamcenter.schemas.internal.core._2006_03.types,
+ com.teamcenter.schemas.internal.core._2007_05.session,
+ com.teamcenter.schemas.internal.core._2007_12.session,
+ com.teamcenter.schemas.internal.core._2008_03.session,
+ com.teamcenter.schemas.internal.core._2008_06.filemanagement,
+ com.teamcenter.schemas.internal.core._2008_06.session,
+ com.teamcenter.schemas.internal.core._2010_09.filemanagement,
+ com.teamcenter.schemas.internal.core._2014_10.filemanagement,
+ com.teamcenter.schemas.internal.core._2014_11.session,
+ com.teamcenter.schemas.internal.core._2017_05.filemanagement,
+ com.teamcenter.schemas.soa._2006_03.base,
+ com.teamcenter.schemas.soa._2006_03.exceptions,
+ com.teamcenter.schemas.soa._2006_09.clientcontext,
+ com.teamcenter.schemas.soa._2011_06.metamodel,
+ com.teamcenter.schemas.soa.objectpropertypolicy,
+ com.teamcenter.services.internal.loose.core,
+ com.teamcenter.services.internal.loose.core._2006_03,
+ com.teamcenter.services.internal.loose.core._2007_05,
+ com.teamcenter.services.internal.loose.core._2007_12,
+ com.teamcenter.services.internal.loose.core._2008_03,
+ com.teamcenter.services.internal.loose.core._2008_06,
+ com.teamcenter.services.internal.loose.core._2010_09,
+ com.teamcenter.services.internal.loose.core._2014_10,
+ com.teamcenter.services.internal.loose.core._2014_11,
+ com.teamcenter.services.internal.loose.core._2017_05,
+ com.teamcenter.services.internal.strong.core,
+ com.teamcenter.services.internal.strong.core._2006_03,
+ com.teamcenter.services.internal.strong.core._2007_01,
+ com.teamcenter.services.internal.strong.core._2007_05,
+ com.teamcenter.services.internal.strong.core._2007_06,
+ com.teamcenter.services.internal.strong.core._2007_09,
+ com.teamcenter.services.internal.strong.core._2007_12,
+ com.teamcenter.services.internal.strong.core._2008_03,
+ com.teamcenter.services.internal.strong.core._2008_06,
+ com.teamcenter.services.internal.strong.core._2009_10,
+ com.teamcenter.services.internal.strong.core._2010_04,
+ com.teamcenter.services.internal.strong.core._2010_09,
+ com.teamcenter.services.internal.strong.core._2011_06,
+ com.teamcenter.services.internal.strong.core._2012_02,
+ com.teamcenter.services.internal.strong.core._2012_09,
+ com.teamcenter.services.internal.strong.core._2012_10,
+ com.teamcenter.services.internal.strong.core._2013_05,
+ com.teamcenter.services.internal.strong.core._2014_10,
+ com.teamcenter.services.internal.strong.core._2014_11,
+ com.teamcenter.services.internal.strong.core._2016_10,
+ com.teamcenter.services.internal.strong.core._2017_05,
+ com.teamcenter.services.internal.strong.core._2017_11,
+ com.teamcenter.services.internal.strong.core._2018_06,
+ com.teamcenter.services.internal.strong.query,
+ com.teamcenter.services.internal.strong.query._2008_06,
+ com.teamcenter.services.internal.strong.query._2012_02,
+ com.teamcenter.services.internal.strong.query._2013_05,
+ com.teamcenter.services.internal.strong.query._2014_10,
+ com.teamcenter.services.loose.core,
+ com.teamcenter.services.loose.core._2006_03,
+ com.teamcenter.services.loose.core._2007_01,
+ com.teamcenter.services.loose.core._2007_06,
+ com.teamcenter.services.loose.core._2007_12,
+ com.teamcenter.services.loose.core._2008_03,
+ com.teamcenter.services.loose.core._2008_06,
+ com.teamcenter.services.loose.core._2009_04,
+ com.teamcenter.services.loose.core._2010_04,
+ com.teamcenter.services.loose.core._2011_06,
+ com.teamcenter.services.loose.core._2012_02,
+ com.teamcenter.services.loose.core._2015_10,
+ com.teamcenter.services.loose.core._2017_05,
+ com.teamcenter.services.strong.core,
+ com.teamcenter.services.strong.core._2006_03,
+ com.teamcenter.services.strong.core._2007_01,
+ com.teamcenter.services.strong.core._2007_06,
+ com.teamcenter.services.strong.core._2007_09,
+ com.teamcenter.services.strong.core._2007_12,
+ com.teamcenter.services.strong.core._2008_03,
+ com.teamcenter.services.strong.core._2008_05,
+ com.teamcenter.services.strong.core._2008_06,
+ com.teamcenter.services.strong.core._2009_04,
+ com.teamcenter.services.strong.core._2009_10,
+ com.teamcenter.services.strong.core._2010_04,
+ com.teamcenter.services.strong.core._2010_09,
+ com.teamcenter.services.strong.core._2011_06,
+ com.teamcenter.services.strong.core._2012_02,
+ com.teamcenter.services.strong.core._2012_09,
+ com.teamcenter.services.strong.core._2012_10,
+ com.teamcenter.services.strong.core._2013_05,
+ com.teamcenter.services.strong.core._2014_06,
+ com.teamcenter.services.strong.core._2014_10,
+ com.teamcenter.services.strong.core._2015_07,
+ com.teamcenter.services.strong.core._2015_10,
+ com.teamcenter.services.strong.core._2016_05,
+ com.teamcenter.services.strong.core._2016_09,
+ com.teamcenter.services.strong.core._2016_10,
+ com.teamcenter.services.strong.core._2017_05,
+ com.teamcenter.services.strong.core._2017_11,
+ com.teamcenter.services.strong.core._2018_06,
+ com.teamcenter.services.strong.query,
+ com.teamcenter.services.strong.query._2006_03,
+ com.teamcenter.services.strong.query._2007_01,
+ com.teamcenter.services.strong.query._2007_06,
+ com.teamcenter.services.strong.query._2007_09,
+ com.teamcenter.services.strong.query._2008_06,
+ com.teamcenter.services.strong.query._2010_04,
+ com.teamcenter.services.strong.query._2010_09,
+ com.teamcenter.services.strong.query._2012_10,
+ com.teamcenter.services.strong.query._2013_05,
+ com.teamcenter.services.strong.query._2014_11,
+ com.teamcenter.soa,
+ com.teamcenter.soa.client,
+ com.teamcenter.soa.client.model,
+ com.teamcenter.soa.client.model.strong,
+ com.teamcenter.soa.common,
+ com.teamcenter.soa.common.utils,
+ com.teamcenter.soa.exceptions,
+ com.teamcenter.soa.internal.client,
+ com.teamcenter.soa.internal.client.model,
+ com.teamcenter.soa.internal.client.parse,
+ com.teamcenter.soa.internal.common,
+ com.teamcenter.soa.internal.common.utils,
+ org.apache.logging.log4j.core,
+ org.apache.logging.log4j.core.appender,
+ org.apache.logging.log4j.core.appender.db,
+ org.apache.logging.log4j.core.appender.db.jdbc,
+ org.apache.logging.log4j.core.appender.mom,
+ org.apache.logging.log4j.core.appender.mom.jeromq,
+ org.apache.logging.log4j.core.appender.mom.kafka,
+ org.apache.logging.log4j.core.appender.nosql,
+ org.apache.logging.log4j.core.appender.rewrite,
+ org.apache.logging.log4j.core.appender.rolling,
+ org.apache.logging.log4j.core.appender.rolling.action,
+ org.apache.logging.log4j.core.appender.routing,
+ org.apache.logging.log4j.core.async,
+ org.apache.logging.log4j.core.config,
+ org.apache.logging.log4j.core.config.arbiters,
+ org.apache.logging.log4j.core.config.builder.api,
+ org.apache.logging.log4j.core.config.builder.impl,
+ org.apache.logging.log4j.core.config.composite,
+ org.apache.logging.log4j.core.config.json,
+ org.apache.logging.log4j.core.config.plugins,
+ org.apache.logging.log4j.core.config.plugins.convert,
+ org.apache.logging.log4j.core.config.plugins.processor,
+ org.apache.logging.log4j.core.config.plugins.util,
+ org.apache.logging.log4j.core.config.plugins.validation,
+ org.apache.logging.log4j.core.config.plugins.validation.constraints,
+ org.apache.logging.log4j.core.config.plugins.validation.validators,
+ org.apache.logging.log4j.core.config.plugins.visitors,
+ org.apache.logging.log4j.core.config.properties,
+ org.apache.logging.log4j.core.config.status,
+ org.apache.logging.log4j.core.config.xml,
+ org.apache.logging.log4j.core.config.yaml,
+ org.apache.logging.log4j.core.filter,
+ org.apache.logging.log4j.core.impl,
+ org.apache.logging.log4j.core.jackson,
+ org.apache.logging.log4j.core.jmx,
+ org.apache.logging.log4j.core.layout,
+ org.apache.logging.log4j.core.layout.internal,
+ org.apache.logging.log4j.core.lookup,
+ org.apache.logging.log4j.core.message,
+ org.apache.logging.log4j.core.net,
+ org.apache.logging.log4j.core.net.ssl,
+ org.apache.logging.log4j.core.osgi,
+ org.apache.logging.log4j.core.parser,
+ org.apache.logging.log4j.core.pattern,
+ org.apache.logging.log4j.core.script,
+ org.apache.logging.log4j.core.selector,
+ org.apache.logging.log4j.core.time,
+ org.apache.logging.log4j.core.time.internal,
+ org.apache.logging.log4j.core.tools,
+ org.apache.logging.log4j.core.tools.picocli,
+ org.apache.logging.log4j.core.util,
+ org.apache.logging.log4j.core.util.datetime,
+ org.w3._2001.xmlschema
Bundle-ClassPath: lib/hutool-all-5.8.25.jar,
- .
+ .,
+ lib/TcSoaClient_12000.0.0.jar,
+ lib/TcSoaCommon_12000.0.0.jar,
+ lib/TcSoaCoreStrong_12000.0.0.jar,
+ lib/TcSoaQueryStrong_12000.0.0.jar,
+ lib/TcSoaStrongModel_12000.0.0.jar,
+ lib/log4j-core-2.17.1.jar
diff --git a/bin/cn/net/connor/createTempDrawings/dialogs/CreateTempDrawingDialog.class b/bin/cn/net/connor/createTempDrawings/dialogs/CreateTempDrawingDialog.class
index a76ff45..efb04f9 100644
Binary files a/bin/cn/net/connor/createTempDrawings/dialogs/CreateTempDrawingDialog.class and b/bin/cn/net/connor/createTempDrawings/dialogs/CreateTempDrawingDialog.class differ
diff --git a/bin/cn/net/connor/createTempDrawings/handlers/CreateTempDrawingHandler.class b/bin/cn/net/connor/createTempDrawings/handlers/CreateTempDrawingHandler.class
index d745ff7..4b05346 100644
Binary files a/bin/cn/net/connor/createTempDrawings/handlers/CreateTempDrawingHandler.class and b/bin/cn/net/connor/createTempDrawings/handlers/CreateTempDrawingHandler.class differ
diff --git a/build.properties b/build.properties
index 2807201..5a2e2de 100644
--- a/build.properties
+++ b/build.properties
@@ -3,4 +3,10 @@ output.. = bin/
bin.includes = META-INF/,\
.,\
plugin.xml,\
- lib/hutool-all-5.8.25.jar
+ lib/hutool-all-5.8.25.jar,\
+ lib/TcSoaClient_12000.0.0.jar,\
+ lib/TcSoaCommon_12000.0.0.jar,\
+ lib/TcSoaCoreStrong_12000.0.0.jar,\
+ lib/TcSoaQueryStrong_12000.0.0.jar,\
+ lib/TcSoaStrongModel_12000.0.0.jar,\
+ lib/log4j-core-2.17.1.jar
diff --git a/lib/TcSoaClient_12000.0.0.jar b/lib/TcSoaClient_12000.0.0.jar
new file mode 100644
index 0000000..79bf347
Binary files /dev/null and b/lib/TcSoaClient_12000.0.0.jar differ
diff --git a/lib/TcSoaCommon_12000.0.0.jar b/lib/TcSoaCommon_12000.0.0.jar
new file mode 100644
index 0000000..20a171a
Binary files /dev/null and b/lib/TcSoaCommon_12000.0.0.jar differ
diff --git a/lib/TcSoaCoreStrong_12000.0.0.jar b/lib/TcSoaCoreStrong_12000.0.0.jar
new file mode 100644
index 0000000..d203b64
Binary files /dev/null and b/lib/TcSoaCoreStrong_12000.0.0.jar differ
diff --git a/lib/TcSoaQueryStrong_12000.0.0.jar b/lib/TcSoaQueryStrong_12000.0.0.jar
new file mode 100644
index 0000000..54978d1
Binary files /dev/null and b/lib/TcSoaQueryStrong_12000.0.0.jar differ
diff --git a/lib/TcSoaStrongModel_12000.0.0.jar b/lib/TcSoaStrongModel_12000.0.0.jar
new file mode 100644
index 0000000..3c34218
Binary files /dev/null and b/lib/TcSoaStrongModel_12000.0.0.jar differ
diff --git a/lib/log4j-api-2.17.1.jar b/lib/log4j-api-2.17.1.jar
new file mode 100644
index 0000000..605c45d
Binary files /dev/null and b/lib/log4j-api-2.17.1.jar differ
diff --git a/lib/log4j-core-2.17.1.jar b/lib/log4j-core-2.17.1.jar
new file mode 100644
index 0000000..bbead12
Binary files /dev/null and b/lib/log4j-core-2.17.1.jar differ
diff --git a/src/cn/net/connor/createTempDrawings/pojo/LovProperty.java b/src/cn/net/connor/createTempDrawings/pojo/LovProperty.java
new file mode 100644
index 0000000..6b1b5b9
--- /dev/null
+++ b/src/cn/net/connor/createTempDrawings/pojo/LovProperty.java
@@ -0,0 +1,60 @@
+package cn.net.connor.createTempDrawings.pojo;
+
+import java.util.Map;
+/**
+ * LOV属性对象
+ * @author kuma
+ *
+ */
+public class LovProperty {
+ //属性名称
+ private String propName;
+ private String propTrueName;
+ //属性值
+ private String propValue;
+ private boolean isLov;
+ /**
+ * lov类型属性的“显示值-真实值”集合
+ */
+ private Map lovMap;
+
+ public String getPropName() {
+ return propName;
+ }
+
+ public void setPropName(String propName) {
+ this.propName = propName;
+ }
+
+ public String getPropTrueName() {
+ return propTrueName;
+ }
+
+ public void setPropTrueName(String propTrueName) {
+ this.propTrueName = propTrueName;
+ }
+
+ public String getPropValue() {
+ return propValue;
+ }
+
+ public void setPropValue(String propValue) {
+ this.propValue = propValue;
+ }
+
+ public boolean isLov() {
+ return isLov;
+ }
+
+ public void setLov(boolean lov) {
+ isLov = lov;
+ }
+
+ public Map getLovMap() {
+ return lovMap;
+ }
+
+ public void setLovMap(Map lovMap) {
+ this.lovMap = lovMap;
+ }
+}
diff --git a/src/cn/net/connor/createTempDrawings/utils/TCLOVUtil.java b/src/cn/net/connor/createTempDrawings/utils/TCLOVUtil.java
new file mode 100644
index 0000000..970c015
--- /dev/null
+++ b/src/cn/net/connor/createTempDrawings/utils/TCLOVUtil.java
@@ -0,0 +1,26 @@
+package cn.net.connor.createTempDrawings.utils;
+
+import com.teamcenter.rac.kernel.TCComponentListOfValues;
+import com.teamcenter.rac.kernel.TCComponentListOfValuesType;
+import com.teamcenter.rac.kernel.TCException;
+import com.teamcenter.rac.kernel.TCSession;
+
+public class TCLOVUtil {
+
+
+ public static TCComponentListOfValues findLOVByName(TCSession tcsession, String s) {
+ TCComponentListOfValues tccomponentlistofvalues = null;
+ try {
+ TCComponentListOfValuesType tccomponentlistofvaluestype = (TCComponentListOfValuesType) tcsession.getTypeComponent("ListOfValues");
+ TCComponentListOfValues atccomponentlistofvalues[] = tccomponentlistofvaluestype.find(s);
+ if (atccomponentlistofvalues != null && atccomponentlistofvalues.length > 0)
+ tccomponentlistofvalues = atccomponentlistofvalues[0];
+ else
+ tccomponentlistofvalues = null;
+ } catch (TCException tcexception) {
+ tccomponentlistofvalues = null;
+ }
+ return tccomponentlistofvalues;
+ }
+
+}
diff --git a/src/log4j.properties b/src/log4j.properties
new file mode 100644
index 0000000..0e2b6eb
--- /dev/null
+++ b/src/log4j.properties
@@ -0,0 +1,17 @@
+### \u6839\u65E5\u5FD7\u914D\u7F6E ###
+log4j.rootLogger = debug,stdout,D
+
+### \u63A7\u5236\u53F0\u65E5\u5FD7\u8F93\u51FA\u914D\u7F6E ###
+log4j.appender.stdout = org.apache.log4j.ConsoleAppender
+log4j.appender.stdout.Target = System.out
+log4j.appender.stdout.layout = org.apache.log4j.PatternLayout
+log4j.appender.stdout.layout.ConversionPattern = [%-5p] %d{yyyy-MM-dd HH:mm:ss,SSS} method:%l%n%m%n
+
+### \u6587\u4EF6\u65E5\u5FD7\u8F93\u51FA\u914D\u7F6E ###
+log4j.appender.D = org.apache.log4j.FileAppender
+log4j.appender.D.File = D:/logs/all.log
+log4j.appender.D.Append = true
+# \u8BBE\u7F6E Threshold \u4E3A DEBUG\uFF0C\u8868\u793A\u8BB0\u5F55\u6240\u6709\u7EA7\u522B\u7684\u65E5\u5FD7
+log4j.appender.D.Threshold = debug
+log4j.appender.D.layout = org.apache.log4j.PatternLayout
+log4j.appender.D.layout.ConversionPattern = %-d{yyyy-MM-dd HH:mm:ss} [ %t:%r ] - [ %p ] %m%n
\ No newline at end of file