Added ability to post to post via the Blogger API.

This commit is contained in:
Erik C. Thauvin 2004-07-24 12:20:05 +00:00
parent 4b7ea52793
commit 38544a1b56
11 changed files with 282 additions and 450 deletions

View file

@ -112,63 +112,74 @@
<option name="HIDE_WARNINGS" value="false" />
</component>
<component name="FileEditorManager" split-orientation="vertical" split-proportion="0.5">
<first-group selected-file="file://$PROJECT_DIR$/build.xml">
<entry file="file://$PROJECT_DIR$/src/net/thauvin/lifeblogger/LifeFTP.java" pinned="false">
<first-group selected-file="file://$PROJECT_DIR$/src/net/thauvin/lifeblogger/LifeBlog.java">
<entry file="file://$PROJECT_DIR$/src/net/thauvin/lifeblogger/post.xml" pinned="false">
<provider selected="true" editor-type-id="text-editor">
<state line="85" column="26" selection-start="2912" selection-end="2912" vertical-scroll-proportion="1.787037">
<folding>
<element signature="imports" expanded="true" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/net/thauvin/lifeblogger/LifeBlogger.java" pinned="false">
<provider selected="true" editor-type-id="text-editor">
<state line="503" column="27" selection-start="12296" selection-end="12296" vertical-scroll-proportion="0.58641976">
<folding>
<element signature="imports" expanded="true" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/net/thauvin/lifeblogger/about.xml" pinned="false">
<provider selected="true" editor-type-id="text-editor">
<state line="1" column="38" selection-start="77" selection-end="77" vertical-scroll-proportion="0.052469134">
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/net/thauvin/lifeblogger/alert.xml" pinned="false">
<provider selected="true" editor-type-id="text-editor">
<state line="0" column="0" selection-start="0" selection-end="0" vertical-scroll-proportion="0.0">
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/net/thauvin/lifeblogger/preview.xml" pinned="false">
<provider selected="true" editor-type-id="text-editor">
<state line="1" column="40" selection-start="79" selection-end="79" vertical-scroll-proportion="0.052469134">
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/build.xml" pinned="false">
<provider selected="true" editor-type-id="text-editor">
<state line="29" column="123" selection-start="1270" selection-end="1270" vertical-scroll-proportion="0.5123457">
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/net/thauvin/lifeblogger/main.xml" pinned="false">
<provider selected="true" editor-type-id="text-editor">
<state line="16" column="154" selection-start="844" selection-end="844" vertical-scroll-proportion="0.83950615">
<state line="7" column="75" selection-start="534" selection-end="534" vertical-scroll-proportion="0.21834862">
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/net/thauvin/lifeblogger/LifeBlog.java" pinned="false">
<provider selected="true" editor-type-id="text-editor">
<state line="54" column="22" selection-start="2096" selection-end="2096" vertical-scroll-proportion="0.99691355">
<state line="52" column="22" selection-start="2083" selection-end="2083" vertical-scroll-proportion="0.5302752">
<folding>
<element signature="imports" expanded="true" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/net/thauvin/lifeblogger/LifeAction.java" pinned="false">
<provider selected="true" editor-type-id="text-editor">
<state line="50" column="11" selection-start="759" selection-end="759" vertical-scroll-proportion="1.0623853">
<folding>
<element signature="imports" expanded="true" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/net/thauvin/lifeblogger/LifeMediaObject.java" pinned="false">
<provider selected="true" editor-type-id="text-editor">
<state line="45" column="115" selection-start="1916" selection-end="1916" vertical-scroll-proportion="0.24770643">
<folding>
<element signature="imports" expanded="true" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/net/thauvin/lifeblogger/LifePost.java" pinned="false">
<provider selected="true" editor-type-id="text-editor">
<state line="46" column="106" selection-start="1950" selection-end="1950" vertical-scroll-proportion="0.097247705">
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/net/thauvin/lifeblogger/LifeRPCResponse.java" pinned="false">
<provider selected="true" editor-type-id="text-editor">
<state line="60" column="11" selection-start="2171" selection-end="2171" vertical-scroll-proportion="0.1412844">
<folding>
<element signature="imports" expanded="true" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/net/thauvin/lifeblogger/LifeFTP.java" pinned="false">
<provider selected="true" editor-type-id="text-editor">
<state line="132" column="71" selection-start="3917" selection-end="3917" vertical-scroll-proportion="0.76330274">
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/net/thauvin/lifeblogger/main.xml" pinned="false">
<provider selected="true" editor-type-id="text-editor">
<state line="8" column="60" selection-start="410" selection-end="410" vertical-scroll-proportion="0.24954128">
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/net/thauvin/lifeblogger/LifeBlogger.java" pinned="false">
<provider selected="true" editor-type-id="text-editor">
<state line="320" column="5" selection-start="7758" selection-end="7758" vertical-scroll-proportion="1.0201834">
<folding>
<element signature="imports" expanded="true" />
</folding>
@ -177,20 +188,11 @@
</entry>
<entry file="file://$PROJECT_DIR$/src/net/thauvin/lifeblogger/ReleaseInfo.java" pinned="false">
<provider selected="true" editor-type-id="text-editor">
<state line="28" column="53" selection-start="796" selection-end="796" vertical-scroll-proportion="0.58112097">
<state line="15" column="23" selection-start="413" selection-end="413" vertical-scroll-proportion="0.14495413">
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/net/thauvin/lifeblogger/LifeMediaObjResponse.java" pinned="false">
<provider selected="true" editor-type-id="text-editor">
<state line="146" column="75" selection-start="4148" selection-end="4148" vertical-scroll-proportion="1.7160494">
<folding>
<element signature="imports" expanded="true" />
</folding>
</state>
</provider>
</entry>
</first-group>
<second-group />
</component>
@ -207,14 +209,14 @@
<component name="J2EEProjectPane" />
<component name="NamedScopeManager" />
<component name="PackagesPane">
<expanded_node url="net" module="LifeBlogger" type="package" />
<expanded_node url="net.thauvin.lifeblogger" module="LifeBlogger" type="package" />
<expanded_node url="" module="LifeBlogger" type="module" />
<expanded_node url="net.thauvin" module="LifeBlogger" type="package" />
<expanded_node url="net.thauvin.lifeblogger" module="LifeBlogger" type="package" />
<expanded_node url="net" module="LifeBlogger" type="package" />
<expanded_node url="" module="LifeBlogger" type="module" />
</component>
<component name="ProjectPane">
<expanded_node url="" module="LifeBlogger" type="module" />
<expanded_node url="file://$PROJECT_DIR$" module="LifeBlogger" type="directory" />
<expanded_node url="" module="LifeBlogger" type="module" />
</component>
<component name="ProjectView">
<navigator currentView="ProjectPane" splitterProportion="0.5">
@ -355,20 +357,20 @@
</todo-panel>
</component>
<component name="ToolWindowManager">
<frame x="-2" y="-3" width="1032" height="776" extended-state="0" />
<frame x="-4" y="-4" width="1032" height="776" extended-state="6" />
<editor active="false" />
<layout>
<window_info id="Properties File Structure" active="false" anchor="right" auto_hide="false" internal_type="docked" type="docked" visible="false" weight="0.16428572" order="4" />
<window_info id="CVS" active="false" anchor="bottom" auto_hide="false" internal_type="docked" type="docked" visible="false" weight="0.33024693" order="8" />
<window_info id="Regex" active="false" anchor="bottom" auto_hide="false" internal_type="docked" type="docked" visible="false" weight="0.33024693" order="9" />
<window_info id="TODO" active="false" anchor="bottom" auto_hide="false" internal_type="docked" type="docked" visible="false" weight="0.33" order="7" />
<window_info id="Project" active="false" anchor="left" auto_hide="false" internal_type="docked" type="docked" visible="true" weight="0.20306122" order="0" />
<window_info id="Project" active="true" anchor="left" auto_hide="false" internal_type="docked" type="docked" visible="true" weight="0.21632653" order="0" />
<window_info id="Find" active="false" anchor="bottom" auto_hide="false" internal_type="docked" type="docked" visible="false" weight="0.33024693" order="1" />
<window_info id="Structure" active="false" anchor="left" auto_hide="false" internal_type="docked" type="docked" visible="false" weight="0.25" order="1" />
<window_info id="Messages" active="true" anchor="bottom" auto_hide="false" internal_type="docked" type="docked" visible="true" weight="0.33024693" order="10" />
<window_info id="Inspection" active="false" anchor="bottom" auto_hide="false" internal_type="docked" type="docked" visible="false" weight="0.39969134" order="6" x="66" y="104" width="924" height="583" />
<window_info id="Messages" active="false" anchor="bottom" auto_hide="false" internal_type="docked" type="docked" visible="false" weight="0.33024693" order="10" />
<window_info id="Inspection" active="false" anchor="bottom" auto_hide="false" internal_type="docked" type="docked" visible="false" weight="0.69135803" order="6" x="66" y="104" width="924" height="583" />
<window_info id="Dependency Viewer" active="false" anchor="bottom" auto_hide="false" internal_type="docked" type="docked" visible="false" weight="0.33" order="11" />
<window_info id="Ant Build" active="false" anchor="right" auto_hide="false" internal_type="docked" type="docked" visible="true" weight="0.13163266" order="1" />
<window_info id="Ant Build" active="false" anchor="right" auto_hide="false" internal_type="docked" type="docked" visible="true" weight="0.12040816" order="1" />
<window_info id="Run" active="false" anchor="bottom" auto_hide="false" internal_type="docked" type="docked" visible="false" weight="0.33796296" order="2" />
<window_info id="Hierarchy" active="false" anchor="right" auto_hide="false" internal_type="docked" type="docked" visible="false" weight="0.25" order="2" />
<window_info id="CVS File View" active="false" anchor="right" auto_hide="false" internal_type="docked" type="docked" visible="false" weight="0.33" order="3" />
@ -477,37 +479,85 @@
</buildFile>
</component>
<component name="editorHistoryManager">
<entry file="file://$PROJECT_DIR$/build.xml">
<provider selected="true" editor-type-id="text-editor">
<state line="33" column="22" selection-start="1441" selection-end="1441" vertical-scroll-proportion="1.7586207">
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/net/thauvin/lifeblogger/metaweblog.xml">
<provider selected="true" editor-type-id="text-editor">
<state line="4" column="21" selection-start="308" selection-end="308" vertical-scroll-proportion="0.19596542">
<state line="4" column="25" selection-start="334" selection-end="334" vertical-scroll-proportion="0.12477064">
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/net/thauvin/lifeblogger/Base64.java">
<entry file="file://$PROJECT_DIR$/src/net/thauvin/lifeblogger/exception.xml">
<provider selected="true" editor-type-id="text-editor">
<state line="2" column="0" selection-start="34" selection-end="34" vertical-scroll-proportion="0.11258278">
<state line="4" column="106" selection-start="185" selection-end="280" vertical-scroll-proportion="0.11663808">
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/webstart.xml">
<entry file="file://$PROJECT_DIR$/src/net/thauvin/lifeblogger/transfer.xml">
<provider selected="true" editor-type-id="text-editor">
<state line="7" column="107" selection-start="270" selection-end="270" vertical-scroll-proportion="0.20411664">
<state line="0" column="0" selection-start="0" selection-end="0" vertical-scroll-proportion="0.0">
<folding />
</state>
</provider>
</entry>
<entry file="jar://C:/j2sdk1.4.2_05/src.zip!/java/sql/ResultSet.java">
<entry file="file://$PROJECT_DIR$/src/net/thauvin/lifeblogger/ftp.xml">
<provider selected="true" editor-type-id="text-editor">
<state line="437" column="11" selection-start="19743" selection-end="19743" vertical-scroll-proportion="9.399657">
<state line="11" column="88" selection-start="728" selection-end="728" vertical-scroll-proportion="0.34311926">
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/net/thauvin/lifeblogger/post.xml">
<provider selected="true" editor-type-id="text-editor">
<state line="7" column="75" selection-start="534" selection-end="534" vertical-scroll-proportion="0.21834862">
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/net/thauvin/lifeblogger/LifeBlog.java">
<provider selected="true" editor-type-id="text-editor">
<state line="52" column="22" selection-start="2083" selection-end="2083" vertical-scroll-proportion="0.5302752">
<folding>
<element signature="imports" expanded="true" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/net/thauvin/lifeblogger/LifeAction.java">
<provider selected="true" editor-type-id="text-editor">
<state line="50" column="11" selection-start="759" selection-end="759" vertical-scroll-proportion="1.0623853">
<folding>
<element signature="imports" expanded="true" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/net/thauvin/lifeblogger/LifeMediaObject.java">
<provider selected="true" editor-type-id="text-editor">
<state line="116" column="25" selection-start="3769" selection-end="3769" vertical-scroll-proportion="0.34862384">
<state line="45" column="115" selection-start="1916" selection-end="1916" vertical-scroll-proportion="0.24770643">
<folding>
<element signature="imports" expanded="true" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/net/thauvin/lifeblogger/LifePost.java">
<provider selected="true" editor-type-id="text-editor">
<state line="46" column="106" selection-start="1950" selection-end="1950" vertical-scroll-proportion="0.097247705">
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/net/thauvin/lifeblogger/LifeRPCResponse.java">
<provider selected="true" editor-type-id="text-editor">
<state line="60" column="11" selection-start="2171" selection-end="2171" vertical-scroll-proportion="0.1412844">
<folding>
<element signature="imports" expanded="true" />
</folding>
@ -516,53 +566,21 @@
</entry>
<entry file="file://$PROJECT_DIR$/src/net/thauvin/lifeblogger/LifeFTP.java">
<provider selected="true" editor-type-id="text-editor">
<state line="85" column="26" selection-start="2912" selection-end="2912" vertical-scroll-proportion="1.787037">
<folding>
<element signature="imports" expanded="true" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/net/thauvin/lifeblogger/LifeBlogger.java">
<provider selected="true" editor-type-id="text-editor">
<state line="503" column="27" selection-start="12296" selection-end="12296" vertical-scroll-proportion="0.58641976">
<folding>
<element signature="imports" expanded="true" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/net/thauvin/lifeblogger/alert.xml">
<provider selected="true" editor-type-id="text-editor">
<state line="0" column="0" selection-start="0" selection-end="0" vertical-scroll-proportion="0.0">
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/net/thauvin/lifeblogger/about.xml">
<provider selected="true" editor-type-id="text-editor">
<state line="1" column="38" selection-start="77" selection-end="77" vertical-scroll-proportion="0.052469134">
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/net/thauvin/lifeblogger/preview.xml">
<provider selected="true" editor-type-id="text-editor">
<state line="1" column="40" selection-start="79" selection-end="79" vertical-scroll-proportion="0.052469134">
<state line="132" column="71" selection-start="3917" selection-end="3917" vertical-scroll-proportion="0.76330274">
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/net/thauvin/lifeblogger/main.xml">
<provider selected="true" editor-type-id="text-editor">
<state line="16" column="154" selection-start="844" selection-end="844" vertical-scroll-proportion="0.83950615">
<state line="8" column="60" selection-start="410" selection-end="410" vertical-scroll-proportion="0.24954128">
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/net/thauvin/lifeblogger/LifeBlog.java">
<entry file="file://$PROJECT_DIR$/src/net/thauvin/lifeblogger/LifeBlogger.java">
<provider selected="true" editor-type-id="text-editor">
<state line="54" column="22" selection-start="2096" selection-end="2096" vertical-scroll-proportion="0.99691355">
<state line="320" column="5" selection-start="7758" selection-end="7758" vertical-scroll-proportion="1.0201834">
<folding>
<element signature="imports" expanded="true" />
</folding>
@ -571,23 +589,7 @@
</entry>
<entry file="file://$PROJECT_DIR$/src/net/thauvin/lifeblogger/ReleaseInfo.java">
<provider selected="true" editor-type-id="text-editor">
<state line="28" column="53" selection-start="796" selection-end="796" vertical-scroll-proportion="0.58112097">
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/net/thauvin/lifeblogger/LifeMediaObjResponse.java">
<provider selected="true" editor-type-id="text-editor">
<state line="146" column="75" selection-start="4148" selection-end="4148" vertical-scroll-proportion="1.7160494">
<folding>
<element signature="imports" expanded="true" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/build.xml">
<provider selected="true" editor-type-id="text-editor">
<state line="29" column="123" selection-start="1270" selection-end="1270" vertical-scroll-proportion="0.5123457">
<state line="15" column="23" selection-start="413" selection-end="413" vertical-scroll-proportion="0.14495413">
<folding />
</state>
</provider>