|
From: <bh...@us...> - 2008-01-02 20:37:33
|
Revision: 591
http://cishell.svn.sourceforge.net/cishell/?rev=591&view=rev
Author: bh2
Date: 2008-01-02 12:37:28 -0800 (Wed, 02 Jan 2008)
Log Message:
-----------
Added Paths:
-----------
trunk/core/org.cishell.docs/.classpath
trunk/core/org.cishell.docs/.externalToolBuilders/
trunk/core/org.cishell.docs/.externalToolBuilders/Docs Builder.launch
trunk/core/org.cishell.docs/.externalToolBuilders/net.sourceforge.texlipse.builder.TexlipseBuilder (1).launch
trunk/core/org.cishell.docs/.externalToolBuilders/net.sourceforge.texlipse.builder.TexlipseBuilder.launch
trunk/core/org.cishell.docs/.externalToolBuilders/org.eclipse.jdt.core.javabuilder.launch
trunk/core/org.cishell.docs/.fbprefs
trunk/core/org.cishell.docs/.project
trunk/core/org.cishell.docs/build.properties
trunk/core/org.cishell.docs/build.xml
trunk/core/org.cishell.docs/lib/
trunk/core/org.cishell.docs/lib/ant_latex_0.0.9_1.jar
trunk/core/org.cishell.docs/src/
trunk/core/org.cishell.docs/src/bibliography.bib
trunk/core/org.cishell.docs/src/dev_guide/
trunk/core/org.cishell.docs/src/dev_guide/main.tex
trunk/core/org.cishell.docs/src/dev_guide/tex/
trunk/core/org.cishell.docs/src/dev_guide/tex/algconcepts.tex
trunk/core/org.cishell.docs/src/dev_guide/tex/analysismodeling.tex
trunk/core/org.cishell.docs/src/dev_guide/tex/cishellupdatesites.tex
trunk/core/org.cishell.docs/src/dev_guide/tex/converteralgs.tex
trunk/core/org.cishell.docs/src/dev_guide/tex/coreoverview.tex
trunk/core/org.cishell.docs/src/dev_guide/tex/creatingupdatesites.tex
trunk/core/org.cishell.docs/src/dev_guide/tex/dataalgs.tex
trunk/core/org.cishell.docs/src/dev_guide/tex/envsetup.tex
trunk/core/org.cishell.docs/src/dev_guide/tex/examplealgs.tex
trunk/core/org.cishell.docs/src/dev_guide/tex/execalgs.tex
trunk/core/org.cishell.docs/src/dev_guide/tex/glossary.tex
trunk/core/org.cishell.docs/src/dev_guide/tex/guicreation.tex
trunk/core/org.cishell.docs/src/dev_guide/tex/javaalgs.tex
trunk/core/org.cishell.docs/src/dev_guide/tex/javalibs.tex
trunk/core/org.cishell.docs/src/dev_guide/tex/jythonalgs.tex
trunk/core/org.cishell.docs/src/dev_guide/tex/services.tex
trunk/core/org.cishell.docs/src/dev_guide/tex/usingupdatesites.tex
trunk/core/org.cishell.docs/src/dev_guide/tex/vizalgs.tex
trunk/core/org.cishell.docs/src/glossary.bib
trunk/core/org.cishell.docs/src/img/
trunk/core/org.cishell.docs/src/img/algorithmDefn.pdf
trunk/core/org.cishell.docs/src/img/algorithmDefn.svg
trunk/core/org.cishell.docs/src/mystyle.sty
trunk/core/org.cishell.docs/src/specification/
trunk/core/org.cishell.docs/src/specification/main.tex
trunk/core/org.cishell.docs/src/specification/tex/
trunk/core/org.cishell.docs/src/specification/tex/algorithms.tex
trunk/core/org.cishell.docs/src/specification/tex/data.tex
trunk/core/org.cishell.docs/src/specification/tex/dataconversionservice.tex
trunk/core/org.cishell.docs/src/specification/tex/datamanagerservice.tex
trunk/core/org.cishell.docs/src/specification/tex/framework.tex
trunk/core/org.cishell.docs/src/specification/tex/guibuilderservice.tex
trunk/core/org.cishell.docs/src/specification/tex/guidefinition.tex
trunk/core/org.cishell.docs/src/specification/tex/introduction.tex
trunk/core/org.cishell.docs/src/specification/tex/logservice.tex
trunk/core/org.cishell.docs/src/specification/tex/preferencesservice.tex
trunk/core/org.cishell.docs/src/specification/tex/schedulerservice.tex
trunk/core/org.cishell.docs/src/texdoclet/
trunk/core/org.cishell.docs/src/texdoclet/README
trunk/core/org.cishell.docs/src/texdoclet/build.xml
trunk/core/org.cishell.docs/src/texdoclet/src/
trunk/core/org.cishell.docs/src/texdoclet/src/org/
trunk/core/org.cishell.docs/src/texdoclet/src/org/wonderly/
trunk/core/org.cishell.docs/src/texdoclet/src/org/wonderly/doclets/
trunk/core/org.cishell.docs/src/texdoclet/src/org/wonderly/doclets/ClassFilter.java
trunk/core/org.cishell.docs/src/texdoclet/src/org/wonderly/doclets/Package.java
trunk/core/org.cishell.docs/src/texdoclet/src/org/wonderly/doclets/TableInfo.java
trunk/core/org.cishell.docs/src/texdoclet/src/org/wonderly/doclets/TexDoclet.java
trunk/core/org.cishell.docs/src/texdoclet/www/
trunk/core/org.cishell.docs/src/texdoclet/www/docs.aux
trunk/core/org.cishell.docs/src/texdoclet/www/docs.dvi
trunk/core/org.cishell.docs/src/texdoclet/www/docs.pdf
trunk/core/org.cishell.docs/src/texdoclet/www/docs.ps
trunk/core/org.cishell.docs/src/texdoclet/www/docs.tex
trunk/core/org.cishell.docs/src/texdoclet/www/docs.toc
trunk/core/org.cishell.docs/src/texdoclet/www/index.html
trunk/core/org.cishell.docs/src/texdoclet/www/javadocs/
trunk/core/org.cishell.docs/src/texdoclet/www/javadocs/allclasses-frame.html
trunk/core/org.cishell.docs/src/texdoclet/www/javadocs/allclasses-noframe.html
trunk/core/org.cishell.docs/src/texdoclet/www/javadocs/constant-values.html
trunk/core/org.cishell.docs/src/texdoclet/www/javadocs/deprecated-list.html
trunk/core/org.cishell.docs/src/texdoclet/www/javadocs/help-doc.html
trunk/core/org.cishell.docs/src/texdoclet/www/javadocs/index-all.html
trunk/core/org.cishell.docs/src/texdoclet/www/javadocs/index.html
trunk/core/org.cishell.docs/src/texdoclet/www/javadocs/org/
trunk/core/org.cishell.docs/src/texdoclet/www/javadocs/org/wonderly/
trunk/core/org.cishell.docs/src/texdoclet/www/javadocs/org/wonderly/doclets/
trunk/core/org.cishell.docs/src/texdoclet/www/javadocs/org/wonderly/doclets/ClassFilter.html
trunk/core/org.cishell.docs/src/texdoclet/www/javadocs/org/wonderly/doclets/Package.html
trunk/core/org.cishell.docs/src/texdoclet/www/javadocs/org/wonderly/doclets/TableInfo.html
trunk/core/org.cishell.docs/src/texdoclet/www/javadocs/org/wonderly/doclets/TexDoclet.html
trunk/core/org.cishell.docs/src/texdoclet/www/javadocs/org/wonderly/doclets/class-use/
trunk/core/org.cishell.docs/src/texdoclet/www/javadocs/org/wonderly/doclets/class-use/ClassFilter.html
trunk/core/org.cishell.docs/src/texdoclet/www/javadocs/org/wonderly/doclets/class-use/Package.html
trunk/core/org.cishell.docs/src/texdoclet/www/javadocs/org/wonderly/doclets/class-use/TableInfo.html
trunk/core/org.cishell.docs/src/texdoclet/www/javadocs/org/wonderly/doclets/class-use/TexDoclet.html
trunk/core/org.cishell.docs/src/texdoclet/www/javadocs/org/wonderly/doclets/package-frame.html
trunk/core/org.cishell.docs/src/texdoclet/www/javadocs/org/wonderly/doclets/package-summary.html
trunk/core/org.cishell.docs/src/texdoclet/www/javadocs/org/wonderly/doclets/package-tree.html
trunk/core/org.cishell.docs/src/texdoclet/www/javadocs/org/wonderly/doclets/package-use.html
trunk/core/org.cishell.docs/src/texdoclet/www/javadocs/overview-tree.html
trunk/core/org.cishell.docs/src/texdoclet/www/javadocs/package-list
trunk/core/org.cishell.docs/src/texdoclet/www/javadocs/packages.html
trunk/core/org.cishell.docs/src/texdoclet/www/javadocs/resources/
trunk/core/org.cishell.docs/src/texdoclet/www/javadocs/resources/inherit.gif
trunk/core/org.cishell.docs/src/texdoclet/www/javadocs/serialized-form.html
trunk/core/org.cishell.docs/src/texdoclet/www/javadocs/stylesheet.css
Added: trunk/core/org.cishell.docs/.classpath
===================================================================
--- trunk/core/org.cishell.docs/.classpath (rev 0)
+++ trunk/core/org.cishell.docs/.classpath 2008-01-02 20:37:28 UTC (rev 591)
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+ <classpathentry kind="src" path="src/texdoclet/src"/>
+ <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
+ <classpathentry kind="output" path="bin"/>
+</classpath>
Property changes on: trunk/core/org.cishell.docs/.classpath
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Added: trunk/core/org.cishell.docs/.externalToolBuilders/Docs Builder.launch
===================================================================
--- trunk/core/org.cishell.docs/.externalToolBuilders/Docs Builder.launch (rev 0)
+++ trunk/core/org.cishell.docs/.externalToolBuilders/Docs Builder.launch 2008-01-02 20:37:28 UTC (rev 591)
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<launchConfiguration type="org.eclipse.ant.AntBuilderLaunchConfigurationType">
+<stringAttribute key="org.eclipse.ant.ui.ATTR_ANT_CLEAN_TARGETS" value="clean,"/>
+<booleanAttribute key="org.eclipse.ant.ui.ATTR_TARGETS_UPDATED" value="true"/>
+<booleanAttribute key="org.eclipse.ant.ui.DEFAULT_VM_INSTALL" value="false"/>
+<stringAttribute key="org.eclipse.debug.core.ATTR_REFRESH_SCOPE" value="${project}"/>
+<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_PATHS">
+<listEntry value="/org.cishell.docs/build.xml"/>
+</listAttribute>
+<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_TYPES">
+<listEntry value="1"/>
+</listAttribute>
+<booleanAttribute key="org.eclipse.debug.core.appendEnvironmentVariables" value="true"/>
+<booleanAttribute key="org.eclipse.debug.ui.ATTR_LAUNCH_IN_BACKGROUND" value="false"/>
+<stringAttribute key="org.eclipse.jdt.launching.CLASSPATH_PROVIDER" value="org.eclipse.ant.ui.AntClasspathProvider"/>
+<booleanAttribute key="org.eclipse.jdt.launching.DEFAULT_CLASSPATH" value="true"/>
+<stringAttribute key="org.eclipse.jdt.launching.PROJECT_ATTR" value="org.cishell.docs"/>
+<booleanAttribute key="org.eclipse.ui.externaltools.ATTR_BUILDER_ENABLED" value="false"/>
+<stringAttribute key="org.eclipse.ui.externaltools.ATTR_LOCATION" value="${workspace_loc:/org.cishell.docs/build.xml}"/>
+<stringAttribute key="org.eclipse.ui.externaltools.ATTR_RUN_BUILD_KINDS" value="full,incremental,clean"/>
+<booleanAttribute key="org.eclipse.ui.externaltools.ATTR_TRIGGERS_CONFIGURED" value="true"/>
+</launchConfiguration>
Property changes on: trunk/core/org.cishell.docs/.externalToolBuilders/Docs Builder.launch
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Added: trunk/core/org.cishell.docs/.externalToolBuilders/net.sourceforge.texlipse.builder.TexlipseBuilder (1).launch
===================================================================
--- trunk/core/org.cishell.docs/.externalToolBuilders/net.sourceforge.texlipse.builder.TexlipseBuilder (1).launch (rev 0)
+++ trunk/core/org.cishell.docs/.externalToolBuilders/net.sourceforge.texlipse.builder.TexlipseBuilder (1).launch 2008-01-02 20:37:28 UTC (rev 591)
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<launchConfiguration type="org.eclipse.ant.AntBuilderLaunchConfigurationType">
+<booleanAttribute key="org.eclipse.ui.externaltools.ATTR_BUILDER_ENABLED" value="false"/>
+<stringAttribute key="org.eclipse.ui.externaltools.ATTR_DISABLED_BUILDER" value="net.sourceforge.texlipse.builder.TexlipseBuilder"/>
+<mapAttribute key="org.eclipse.ui.externaltools.ATTR_TOOL_ARGUMENTS"/>
+<booleanAttribute key="org.eclipse.ui.externaltools.ATTR_TRIGGERS_CONFIGURED" value="true"/>
+</launchConfiguration>
Property changes on: trunk/core/org.cishell.docs/.externalToolBuilders/net.sourceforge.texlipse.builder.TexlipseBuilder (1).launch
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Added: trunk/core/org.cishell.docs/.externalToolBuilders/net.sourceforge.texlipse.builder.TexlipseBuilder.launch
===================================================================
--- trunk/core/org.cishell.docs/.externalToolBuilders/net.sourceforge.texlipse.builder.TexlipseBuilder.launch (rev 0)
+++ trunk/core/org.cishell.docs/.externalToolBuilders/net.sourceforge.texlipse.builder.TexlipseBuilder.launch 2008-01-02 20:37:28 UTC (rev 591)
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<launchConfiguration type="org.eclipse.ui.externaltools.ProgramBuilderLaunchConfigurationType">
+<booleanAttribute key="org.eclipse.ui.externaltools.ATTR_BUILDER_ENABLED" value="false"/>
+<stringAttribute key="org.eclipse.ui.externaltools.ATTR_DISABLED_BUILDER" value="net.sourceforge.texlipse.builder.TexlipseBuilder"/>
+<mapAttribute key="org.eclipse.ui.externaltools.ATTR_TOOL_ARGUMENTS"/>
+<booleanAttribute key="org.eclipse.ui.externaltools.ATTR_TRIGGERS_CONFIGURED" value="true"/>
+</launchConfiguration>
Property changes on: trunk/core/org.cishell.docs/.externalToolBuilders/net.sourceforge.texlipse.builder.TexlipseBuilder.launch
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Added: trunk/core/org.cishell.docs/.externalToolBuilders/org.eclipse.jdt.core.javabuilder.launch
===================================================================
--- trunk/core/org.cishell.docs/.externalToolBuilders/org.eclipse.jdt.core.javabuilder.launch (rev 0)
+++ trunk/core/org.cishell.docs/.externalToolBuilders/org.eclipse.jdt.core.javabuilder.launch 2008-01-02 20:37:28 UTC (rev 591)
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<launchConfiguration type="org.eclipse.ui.externaltools.ProgramBuilderLaunchConfigurationType">
+<booleanAttribute key="org.eclipse.ui.externaltools.ATTR_BUILDER_ENABLED" value="false"/>
+<stringAttribute key="org.eclipse.ui.externaltools.ATTR_DISABLED_BUILDER" value="org.eclipse.jdt.core.javabuilder"/>
+<mapAttribute key="org.eclipse.ui.externaltools.ATTR_TOOL_ARGUMENTS"/>
+<booleanAttribute key="org.eclipse.ui.externaltools.ATTR_TRIGGERS_CONFIGURED" value="true"/>
+</launchConfiguration>
Property changes on: trunk/core/org.cishell.docs/.externalToolBuilders/org.eclipse.jdt.core.javabuilder.launch
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Added: trunk/core/org.cishell.docs/.fbprefs
===================================================================
--- trunk/core/org.cishell.docs/.fbprefs (rev 0)
+++ trunk/core/org.cishell.docs/.fbprefs 2008-01-02 20:37:28 UTC (rev 591)
@@ -0,0 +1,109 @@
+#FindBugs User Preferences
+#Tue Dec 04 13:18:19 EST 2007
+detectorBadAppletConstructor=BadAppletConstructor|false
+detectorBadResultSetAccess=BadResultSetAccess|true
+detectorBadSyntaxForRegularExpression=BadSyntaxForRegularExpression|true
+detectorBadUseOfReturnValue=BadUseOfReturnValue|true
+detectorBadlyOverriddenAdapter=BadlyOverriddenAdapter|true
+detectorCheckImmutableAnnotation=CheckImmutableAnnotation|true
+detectorCloneIdiom=CloneIdiom|true
+detectorComparatorIdiom=ComparatorIdiom|true
+detectorConfusedInheritance=ConfusedInheritance|true
+detectorConfusionBetweenInheritedAndOuterMethod=ConfusionBetweenInheritedAndOuterMethod|true
+detectorDoInsideDoPrivileged=DoInsideDoPrivileged|true
+detectorDontCatchIllegalMonitorStateException=DontCatchIllegalMonitorStateException|true
+detectorDontUseEnum=DontUseEnum|true
+detectorDroppedException=DroppedException|true
+detectorDumbMethodInvocations=DumbMethodInvocations|true
+detectorDumbMethods=DumbMethods|true
+detectorDuplicateBranches=DuplicateBranches|true
+detectorEmptyZipFileEntry=EmptyZipFileEntry|true
+detectorFinalizerNullsFields=FinalizerNullsFields|true
+detectorFindBadCast2=FindBadCast2|true
+detectorFindBadForLoop=FindBadForLoop|true
+detectorFindCircularDependencies=FindCircularDependencies|false
+detectorFindDeadLocalStores=FindDeadLocalStores|true
+detectorFindDoubleCheck=FindDoubleCheck|true
+detectorFindEmptySynchronizedBlock=FindEmptySynchronizedBlock|true
+detectorFindFieldSelfAssignment=FindFieldSelfAssignment|true
+detectorFindFinalizeInvocations=FindFinalizeInvocations|true
+detectorFindFloatEquality=FindFloatEquality|true
+detectorFindHEmismatch=FindHEmismatch|true
+detectorFindInconsistentSync2=FindInconsistentSync2|true
+detectorFindJSR166LockMonitorenter=FindJSR166LockMonitorenter|true
+detectorFindLocalSelfAssignment2=FindLocalSelfAssignment2|true
+detectorFindMaskedFields=FindMaskedFields|true
+detectorFindMismatchedWaitOrNotify=FindMismatchedWaitOrNotify|true
+detectorFindNakedNotify=FindNakedNotify|true
+detectorFindNonSerializableStoreIntoSession=FindNonSerializableStoreIntoSession|true
+detectorFindNonSerializableValuePassedToWriteObject=FindNonSerializableValuePassedToWriteObject|true
+detectorFindNonShortCircuit=FindNonShortCircuit|true
+detectorFindNullDeref=FindNullDeref|true
+detectorFindOpenStream=FindOpenStream|true
+detectorFindPuzzlers=FindPuzzlers|true
+detectorFindRefComparison=FindRefComparison|true
+detectorFindReturnRef=FindReturnRef|true
+detectorFindRunInvocations=FindRunInvocations|true
+detectorFindSelfComparison=FindSelfComparison|true
+detectorFindSelfComparison2=FindSelfComparison2|true
+detectorFindSleepWithLockHeld=FindSleepWithLockHeld|true
+detectorFindSpinLoop=FindSpinLoop|true
+detectorFindSqlInjection=FindSqlInjection|true
+detectorFindTwoLockWait=FindTwoLockWait|true
+detectorFindUncalledPrivateMethods=FindUncalledPrivateMethods|true
+detectorFindUnconditionalWait=FindUnconditionalWait|true
+detectorFindUninitializedGet=FindUninitializedGet|true
+detectorFindUnrelatedTypesInGenericContainer=FindUnrelatedTypesInGenericContainer|true
+detectorFindUnreleasedLock=FindUnreleasedLock|true
+detectorFindUnsyncGet=FindUnsyncGet|true
+detectorFindUselessControlFlow=FindUselessControlFlow|true
+detectorHugeSharedStringConstants=HugeSharedStringConstants|true
+detectorIDivResultCastToDouble=IDivResultCastToDouble|true
+detectorIncompatMask=IncompatMask|true
+detectorInefficientMemberAccess=InefficientMemberAccess|false
+detectorInefficientToArray=InefficientToArray|true
+detectorInfiniteLoop=InfiniteLoop|true
+detectorInfiniteRecursiveLoop=InfiniteRecursiveLoop|true
+detectorInfiniteRecursiveLoop2=InfiniteRecursiveLoop2|false
+detectorInheritanceUnsafeGetResource=InheritanceUnsafeGetResource|true
+detectorInitializationChain=InitializationChain|true
+detectorInstantiateStaticClass=InstantiateStaticClass|true
+detectorInvalidJUnitTest=InvalidJUnitTest|true
+detectorIteratorIdioms=IteratorIdioms|true
+detectorLazyInit=LazyInit|true
+detectorLoadOfKnownNullValue=LoadOfKnownNullValue|true
+detectorMethodReturnCheck=MethodReturnCheck|true
+detectorMultithreadedInstanceAccess=MultithreadedInstanceAccess|true
+detectorMutableLock=MutableLock|true
+detectorMutableStaticFields=MutableStaticFields|true
+detectorNaming=Naming|true
+detectorNumberConstructor=NumberConstructor|true
+detectorPreferZeroLengthArrays=PreferZeroLengthArrays|true
+detectorPublicSemaphores=PublicSemaphores|false
+detectorQuestionableBooleanAssignment=QuestionableBooleanAssignment|true
+detectorReadReturnShouldBeChecked=ReadReturnShouldBeChecked|true
+detectorRedundantInterfaces=RedundantInterfaces|true
+detectorRuntimeExceptionCapture=RuntimeExceptionCapture|true
+detectorSerializableIdiom=SerializableIdiom|true
+detectorStartInConstructor=StartInConstructor|true
+detectorStaticCalendarDetector=StaticCalendarDetector|true
+detectorStringConcatenation=StringConcatenation|true
+detectorSuperfluousInstanceOf=SuperfluousInstanceOf|true
+detectorSuspiciousThreadInterrupted=SuspiciousThreadInterrupted|true
+detectorSwitchFallthrough=SwitchFallthrough|true
+detectorSynchronizeAndNullCheckField=SynchronizeAndNullCheckField|true
+detectorTestASM=TestASM|false
+detectorURLProblems=URLProblems|true
+detectorUncallableMethodOfAnonymousClass=UncallableMethodOfAnonymousClass|true
+detectorUnnecessaryMath=UnnecessaryMath|true
+detectorUnreadFields=UnreadFields|true
+detectorUseObjectEquals=UseObjectEquals|false
+detectorUselessSubclassMethod=UselessSubclassMethod|false
+detectorVarArgsProblems=VarArgsProblems|true
+detectorVolatileUsage=VolatileUsage|true
+detectorWaitInLoop=WaitInLoop|true
+detectorWrongMapIterator=WrongMapIterator|true
+detectorXMLFactoryBypass=XMLFactoryBypass|true
+detector_threshold=2
+filter_settings=Medium|PERFORMANCE,CORRECTNESS,I18N,MT_CORRECTNESS,BAD_PRACTICE,MALICIOUS_CODE,STYLE|false
+filter_settings_neg=|
Added: trunk/core/org.cishell.docs/.project
===================================================================
--- trunk/core/org.cishell.docs/.project (rev 0)
+++ trunk/core/org.cishell.docs/.project 2008-01-02 20:37:28 UTC (rev 591)
@@ -0,0 +1,53 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>org.cishell.docs</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.ui.externaltools.ExternalToolBuilder</name>
+ <triggers>full,incremental,</triggers>
+ <arguments>
+ <dictionary>
+ <key>LaunchConfigHandle</key>
+ <value><project>/.externalToolBuilders/net.sourceforge.texlipse.builder.TexlipseBuilder (1).launch</value>
+ </dictionary>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.eclipse.ui.externaltools.ExternalToolBuilder</name>
+ <triggers>full,incremental,</triggers>
+ <arguments>
+ <dictionary>
+ <key>LaunchConfigHandle</key>
+ <value><project>/.externalToolBuilders/net.sourceforge.texlipse.builder.TexlipseBuilder.launch</value>
+ </dictionary>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.eclipse.ui.externaltools.ExternalToolBuilder</name>
+ <triggers>full,incremental,</triggers>
+ <arguments>
+ <dictionary>
+ <key>LaunchConfigHandle</key>
+ <value><project>/.externalToolBuilders/org.eclipse.jdt.core.javabuilder.launch</value>
+ </dictionary>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.eclipse.ui.externaltools.ExternalToolBuilder</name>
+ <triggers>clean,full,incremental,</triggers>
+ <arguments>
+ <dictionary>
+ <key>LaunchConfigHandle</key>
+ <value><project>/.externalToolBuilders/Docs Builder.launch</value>
+ </dictionary>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>net.sourceforge.texlipse.builder.TexlipseNature</nature>
+ <nature>org.eclipse.jdt.core.javanature</nature>
+ </natures>
+</projectDescription>
Property changes on: trunk/core/org.cishell.docs/.project
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Added: trunk/core/org.cishell.docs/build.properties
===================================================================
--- trunk/core/org.cishell.docs/build.properties (rev 0)
+++ trunk/core/org.cishell.docs/build.properties 2008-01-02 20:37:28 UTC (rev 591)
@@ -0,0 +1,27 @@
+version = 0.8
+
+build.dir = build
+api.tex = api.tex
+api.final.tex = ${spec.dir}/tex/${api.tex}
+
+fw.src.dir = src
+fw.dir = ../org.cishell.framework
+fw.classpath = ${fw.dir}/lib/osgi.core.jar:${fw.dir}/lib/osgi.compendium.jar
+fw.packages = org.cishell.framework.data,org.cishell.service.guibuilder,org.cishell.app.service.scheduler,org.cishell.framework,org.cishell.app.service.datamanager,org.cishell.framework.algorithm,org.cishell.service.conversion
+
+lib.ant_latex = lib/ant_latex_0.0.9_1.jar
+lib.texdoclet.jar = lib/texdoclet.jar
+
+texdoclet.dir = src/texdoclet
+
+spec.tex = main.tex
+spec.dir = src/specification
+spec.html.dir = ${build.dir}/cishell-specification-${version}
+spec.tmp.pdf = ${spec.dir}/main.pdf
+spec.final.pdf = ${build.dir}/cishell-specification-${version}.pdf
+
+guide.tex = main.tex
+guide.dir = src/dev_guide
+guide.html.dir = ${build.dir}/cishell-dev-guide-${version}
+guide.tmp.pdf = ${guide.dir}/main.pdf
+guide.final.pdf = ${build.dir}/cishell-dev-guide-${version}.pdf
Property changes on: trunk/core/org.cishell.docs/build.properties
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Added: trunk/core/org.cishell.docs/build.xml
===================================================================
--- trunk/core/org.cishell.docs/build.xml (rev 0)
+++ trunk/core/org.cishell.docs/build.xml 2008-01-02 20:37:28 UTC (rev 591)
@@ -0,0 +1,109 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project name="CIShell Documentation" default="all">
+ <property file="build.properties" />
+
+ <target name="all" depends="javadoc-tex,build-spec,build-guide,setup"/>
+
+ <target name="setup">
+ <mkdir dir="${build.dir}"/>
+ <available file="${lib.texdoclet.jar}" property="texdoclet-build.notRequired" />
+ <available file="${api.final.tex}" property="api-tex-build.notRequired" />
+ </target>
+
+ <target name="setup-latex-task">
+ <taskdef name="latex"
+ classname="de.dokutransdata.antlatex.LaTeX"
+ classpath="${lib.ant_latex}" />
+
+ <taskdef name="makeindex"
+ classname="de.dokutransdata.antlatex.MakeindexTask"
+ classpath="${lib.ant_latex}"/>
+
+ <taskdef name="bibtex"
+ classname="de.dokutransdata.antlatex.BibTeXTask"
+ classpath="${lib.ant_latex}"/>
+ </target>
+
+ <target name="build-spec" depends="setup,javadoc-tex">
+ <antcall target="latex">
+ <param name="tex_file" value="${spec.tex}"/>
+ <param name="working_dir" value="${spec.dir}"/>
+ <param name="html_dir" value="${spec.html.dir}"/>
+ </antcall>
+ <move file="${spec.tmp.pdf}" tofile="${spec.final.pdf}" />
+ </target>
+
+ <target name="build-guide" depends="setup">
+ <antcall target="latex">
+ <param name="tex_file" value="${guide.tex}"/>
+ <param name="working_dir" value="${guide.dir}"/>
+ <param name="html_dir" value="${guide.html.dir}"/>
+ </antcall>
+ <move file="${guide.tmp.pdf}" tofile="${guide.final.pdf}" />
+ </target>
+
+ <target name="build-texdoclet" depends="setup" unless="texdoclet-build.notRequired">
+ <ant dir="${texdoclet.dir}" target="${build.dir}" />
+ </target>
+
+ <target name="javadoc-tex" depends="setup,build-texdoclet" unless="api-tex-build.notRequired">
+ <javadoc access="public"
+ source="1.4"
+ packagenames="${fw.packages}"
+ sourcepath="${fw.dir}/${fw.src.dir}"
+ classpath="${fw.classpath}">
+
+ <doclet name="org.wonderly.doclets.TexDoclet"
+ path="${lib.texdoclet.jar}">
+ <param name="-docdir" value="${fw.src.dir}"/>
+ <param name="-output" value="${api.final.tex}"/>
+ </doclet>
+ </javadoc>
+ </target>
+
+ <target name="latex" depends="setup-latex-task">
+ <latex
+ latexfile="${tex_file}"
+ verbose="off"
+ pdftex="true"
+ workingDir="${working_dir}"
+ />
+ <bibtex
+ workingDir="${working_dir}">
+ <fileset dir="${working_dir}">
+ <include name="*.aux"/>
+ </fileset>
+ </bibtex>
+
+ <!-- uncomment this when we get serious about html output
+ <mkdir dir="${working_dir}/html"/>
+ <mkdir dir="${html_dir}"/>
+ <exec executable="/usr/bin/env" dir="${working_dir}" >
+ <arg value="latex2html" />
+ <arg line="-dir html" />
+ <arg value="-white" />
+ <arg value="-auto_navigation" />
+ <arg line="-long_titles 20" />
+ <arg line="-external_file *.aux" />
+ <arg value="${tex_file}" />
+ </exec>
+ <move file="${working_dir}/html" tofile="${html_dir}"/>
+ -->
+
+ <!-- Need to run twice to get the TOC/Bib/Glossary right -->
+ <latex
+ latexfile="${tex_file}"
+ verbose="off"
+ pdftex="true"
+ clean="true"
+ workingDir="${working_dir}"
+ />
+ </target>
+
+ <target name="clean">
+ <ant dir="${texdoclet.dir}" target="clean" />
+ <delete dir="${build.dir}" />
+ <delete file="${lib.texdoclet.jar}" />
+ <delete file="${api.final.tex}"/>
+ </target>
+</project>
Property changes on: trunk/core/org.cishell.docs/build.xml
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Added: trunk/core/org.cishell.docs/lib/ant_latex_0.0.9_1.jar
===================================================================
(Binary files differ)
Property changes on: trunk/core/org.cishell.docs/lib/ant_latex_0.0.9_1.jar
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: trunk/core/org.cishell.docs/src/bibliography.bib
===================================================================
--- trunk/core/org.cishell.docs/src/bibliography.bib (rev 0)
+++ trunk/core/org.cishell.docs/src/bibliography.bib 2008-01-02 20:37:28 UTC (rev 591)
@@ -0,0 +1,28 @@
+@InProceedings{movieactors,
+ author = {Herr, Bruce W. and Ke, Weimao and Hardy, Elisha and Börner, Katy},
+ title = {Movies and Actors},
+ booktitle = {Proceedings of the 11th Information Visualisation Conference},
+ pages = {465-469},
+ year = {2007},
+ address = {ETH Zürich, Switzerland},
+ publisher = {IEEE Computer Society Conference Publishing Services}
+}
+
+@Unpublished{chrisharrison,
+ author = {Chris Harrison},
+ title = {{WikiViz} v5},
+ note = {from \url{http://www.chrisharrison.net/projects/wikiviz/}},
+ month = {November},
+ year = {2007}
+}
+
+@Article{holowaywiki,
+ author = {Holloway, Todd and Božicevic, Miran and Börner, Katy},
+ title = {Analyzing and Visualizing the Semantic Coverage of Wikipedia and Its Authors},
+ journal = {Complexity\textnormal{, Special issue on Understanding Complex Systems}},
+ year = {2007},
+ volume = {12},
+ number = {3},
+ pages = {33-40},
+ note = {Also available as cs.IR/0512085.q},
+}
\ No newline at end of file
Added: trunk/core/org.cishell.docs/src/dev_guide/main.tex
===================================================================
--- trunk/core/org.cishell.docs/src/dev_guide/main.tex (rev 0)
+++ trunk/core/org.cishell.docs/src/dev_guide/main.tex 2008-01-02 20:37:28 UTC (rev 591)
@@ -0,0 +1,79 @@
+%% CIShell Algorithm Developer's Guide
+%%
+%
+
+\documentclass[pdftex,11pt,a4paper]{article}
+\usepackage[top=0.4in, left=0.5in, right=0.5in, bottom=0.6in]{geometry}
+\usepackage[pdftex]{graphicx}
+\DeclareGraphicsExtensions{.pdf,.png,.jpg,.mps,.eps}
+\usepackage[pdftex]{hyperref}
+\usepackage{color}
+
+\hypersetup{
+ pdftitle={CIShell Algorithm Developer's Guide}, % title
+ pdfsubject={CIShell Algorithm Developer's Guide},
+ pdfauthor={},
+ pdfnewwindow=true, % links in new window
+}
+
+\usepackage[refpages]{gloss}
+\renewcommand{\glosslinkborder}{0 0 0}
+\renewcommand{\glosslinkcolor}{blue}
+
+\makegloss
+
+\usepackage{../mystyle}
+
+\title{CIShell Algorithm Developer's Guide \\
+\textbf{DRAFT}}
+% \author{} % Will fill in later
+% \date{} % ditto
+
+\begin{document}
+
+\maketitle{}
+\tableofcontents{}
+
+
+% Overview, introduction, etc.
+\input{./tex/coreoverview.tex}
+
+\section{Plugin Tutorials}
+% Setup
+\input{./tex/envsetup.tex}
+
+% General Algs
+\subsection{General Algorithm Development}
+\input{./tex/algconcepts.tex}
+\input{./tex/javaalgs.tex}
+\input{./tex/execalgs.tex}
+\input{./tex/jythonalgs.tex}
+
+% Specific Algs
+\subsection{Specific Algorithm types}
+\input{./tex/analysismodeling.tex}
+\input{./tex/vizalgs.tex}
+\input{./tex/dataalgs.tex}
+\input{./tex/converteralgs.tex}
+
+% Other Tutorials
+\input{./tex/javalibs.tex}
+\input{./tex/services.tex}
+\input{./tex/guicreation.tex}
+
+% Software Update Tool
+\input{./tex/usingupdatesites.tex}
+\input{./tex/creatingupdatesites.tex}
+
+\section{Appendix}
+\input{./tex/examplealgs.tex}
+\input{./tex/cishellupdatesites.tex}
+
+\printgloss{../glossary}
+
+% Bibliography:
+\clearpage
+\bibliographystyle{plain}
+\bibliography{../bibliography}
+
+\end{document}
Added: trunk/core/org.cishell.docs/src/dev_guide/tex/algconcepts.tex
===================================================================
--- trunk/core/org.cishell.docs/src/dev_guide/tex/algconcepts.tex (rev 0)
+++ trunk/core/org.cishell.docs/src/dev_guide/tex/algconcepts.tex 2008-01-02 20:37:28 UTC (rev 591)
@@ -0,0 +1,11 @@
+\subsubsection{Concepts}
+
+\gloss[Long]{osgi} and stuff.
+
+\begin{figure}[htb!]
+\centering
+\includegraphics[width=90mm]{../img/algorithmDefn.pdf}
+\caption{Algorithm Definition}
+\label{fig:algorithmDefn}
+\end{figure}
+
Added: trunk/core/org.cishell.docs/src/dev_guide/tex/analysismodeling.tex
===================================================================
--- trunk/core/org.cishell.docs/src/dev_guide/tex/analysismodeling.tex (rev 0)
+++ trunk/core/org.cishell.docs/src/dev_guide/tex/analysismodeling.tex 2008-01-02 20:37:28 UTC (rev 591)
@@ -0,0 +1,2 @@
+\subsubsection{Analysis}
+\subsubsection{Modeling}
Added: trunk/core/org.cishell.docs/src/dev_guide/tex/cishellupdatesites.tex
===================================================================
--- trunk/core/org.cishell.docs/src/dev_guide/tex/cishellupdatesites.tex (rev 0)
+++ trunk/core/org.cishell.docs/src/dev_guide/tex/cishellupdatesites.tex 2008-01-02 20:37:28 UTC (rev 591)
@@ -0,0 +1 @@
+\subsection{Accessing CIShell-Related Update Sites}
Added: trunk/core/org.cishell.docs/src/dev_guide/tex/converteralgs.tex
===================================================================
--- trunk/core/org.cishell.docs/src/dev_guide/tex/converteralgs.tex (rev 0)
+++ trunk/core/org.cishell.docs/src/dev_guide/tex/converteralgs.tex 2008-01-02 20:37:28 UTC (rev 591)
@@ -0,0 +1,5 @@
+\subsubsection{Data Loading And Conversion}
+
+\paragraph{Introduction}
+\paragraph{Supporting New File Types}
+\paragraph{Converters}
Added: trunk/core/org.cishell.docs/src/dev_guide/tex/coreoverview.tex
===================================================================
--- trunk/core/org.cishell.docs/src/dev_guide/tex/coreoverview.tex (rev 0)
+++ trunk/core/org.cishell.docs/src/dev_guide/tex/coreoverview.tex 2008-01-02 20:37:28 UTC (rev 591)
@@ -0,0 +1,4 @@
+\section{CIShell Core Overview}
+\subsection{Introduction}
+\subsection{Concepts}
+\subsection{GUI}
\ No newline at end of file
Added: trunk/core/org.cishell.docs/src/dev_guide/tex/creatingupdatesites.tex
===================================================================
--- trunk/core/org.cishell.docs/src/dev_guide/tex/creatingupdatesites.tex (rev 0)
+++ trunk/core/org.cishell.docs/src/dev_guide/tex/creatingupdatesites.tex 2008-01-02 20:37:28 UTC (rev 591)
@@ -0,0 +1,3 @@
+\subsection{Creating an Update Site}
+\subsubsection{Features}
+\subsubsection{Update Site}
\ No newline at end of file
Added: trunk/core/org.cishell.docs/src/dev_guide/tex/dataalgs.tex
===================================================================
--- trunk/core/org.cishell.docs/src/dev_guide/tex/dataalgs.tex (rev 0)
+++ trunk/core/org.cishell.docs/src/dev_guide/tex/dataalgs.tex 2008-01-02 20:37:28 UTC (rev 591)
@@ -0,0 +1 @@
+\subsubsection{Sample Data}
\ No newline at end of file
Added: trunk/core/org.cishell.docs/src/dev_guide/tex/envsetup.tex
===================================================================
--- trunk/core/org.cishell.docs/src/dev_guide/tex/envsetup.tex (rev 0)
+++ trunk/core/org.cishell.docs/src/dev_guide/tex/envsetup.tex 2008-01-02 20:37:28 UTC (rev 591)
@@ -0,0 +1 @@
+\subsection{Setting Up the Environment}
\ No newline at end of file
Added: trunk/core/org.cishell.docs/src/dev_guide/tex/examplealgs.tex
===================================================================
--- trunk/core/org.cishell.docs/src/dev_guide/tex/examplealgs.tex (rev 0)
+++ trunk/core/org.cishell.docs/src/dev_guide/tex/examplealgs.tex 2008-01-02 20:37:28 UTC (rev 591)
@@ -0,0 +1 @@
+\subsection{Accessing Exemplary Algorithms}
Added: trunk/core/org.cishell.docs/src/dev_guide/tex/execalgs.tex
===================================================================
--- trunk/core/org.cishell.docs/src/dev_guide/tex/execalgs.tex (rev 0)
+++ trunk/core/org.cishell.docs/src/dev_guide/tex/execalgs.tex 2008-01-02 20:37:28 UTC (rev 591)
@@ -0,0 +1 @@
+\subsubsection{Static-Executable}
\ No newline at end of file
Added: trunk/core/org.cishell.docs/src/dev_guide/tex/glossary.tex
===================================================================
--- trunk/core/org.cishell.docs/src/dev_guide/tex/glossary.tex (rev 0)
+++ trunk/core/org.cishell.docs/src/dev_guide/tex/glossary.tex 2008-01-02 20:37:28 UTC (rev 591)
@@ -0,0 +1 @@
+\section{Glossary}
Added: trunk/core/org.cishell.docs/src/dev_guide/tex/guicreation.tex
===================================================================
--- trunk/core/org.cishell.docs/src/dev_guide/tex/guicreation.tex (rev 0)
+++ trunk/core/org.cishell.docs/src/dev_guide/tex/guicreation.tex 2008-01-02 20:37:28 UTC (rev 591)
@@ -0,0 +1 @@
+\subsection{Creating GUIs}
\ No newline at end of file
Added: trunk/core/org.cishell.docs/src/dev_guide/tex/javaalgs.tex
===================================================================
--- trunk/core/org.cishell.docs/src/dev_guide/tex/javaalgs.tex (rev 0)
+++ trunk/core/org.cishell.docs/src/dev_guide/tex/javaalgs.tex 2008-01-02 20:37:28 UTC (rev 591)
@@ -0,0 +1 @@
+\subsubsection{Java-based}
\ No newline at end of file
Added: trunk/core/org.cishell.docs/src/dev_guide/tex/javalibs.tex
===================================================================
--- trunk/core/org.cishell.docs/src/dev_guide/tex/javalibs.tex (rev 0)
+++ trunk/core/org.cishell.docs/src/dev_guide/tex/javalibs.tex 2008-01-02 20:37:28 UTC (rev 591)
@@ -0,0 +1 @@
+\subsection{Java Libraries}
\ No newline at end of file
Added: trunk/core/org.cishell.docs/src/dev_guide/tex/jythonalgs.tex
===================================================================
--- trunk/core/org.cishell.docs/src/dev_guide/tex/jythonalgs.tex (rev 0)
+++ trunk/core/org.cishell.docs/src/dev_guide/tex/jythonalgs.tex 2008-01-02 20:37:28 UTC (rev 591)
@@ -0,0 +1 @@
+\subsubsection{Jython-based}
\ No newline at end of file
Added: trunk/core/org.cishell.docs/src/dev_guide/tex/services.tex
===================================================================
--- trunk/core/org.cishell.docs/src/dev_guide/tex/services.tex (rev 0)
+++ trunk/core/org.cishell.docs/src/dev_guide/tex/services.tex 2008-01-02 20:37:28 UTC (rev 591)
@@ -0,0 +1 @@
+\subsection{Available Services}
Added: trunk/core/org.cishell.docs/src/dev_guide/tex/usingupdatesites.tex
===================================================================
--- trunk/core/org.cishell.docs/src/dev_guide/tex/usingupdatesites.tex (rev 0)
+++ trunk/core/org.cishell.docs/src/dev_guide/tex/usingupdatesites.tex 2008-01-02 20:37:28 UTC (rev 591)
@@ -0,0 +1,2 @@
+\section{Software Update Tool}
+\subsection{Using the Software Update Tool}
Added: trunk/core/org.cishell.docs/src/dev_guide/tex/vizalgs.tex
===================================================================
--- trunk/core/org.cishell.docs/src/dev_guide/tex/vizalgs.tex (rev 0)
+++ trunk/core/org.cishell.docs/src/dev_guide/tex/vizalgs.tex 2008-01-02 20:37:28 UTC (rev 591)
@@ -0,0 +1 @@
+\subsubsection{Visualizations}
\ No newline at end of file
Added: trunk/core/org.cishell.docs/src/glossary.bib
===================================================================
--- trunk/core/org.cishell.docs/src/glossary.bib (rev 0)
+++ trunk/core/org.cishell.docs/src/glossary.bib 2008-01-02 20:37:28 UTC (rev 591)
@@ -0,0 +1,11 @@
+% see http://www.ctan.org/tex-archive/macros/latex/contrib/gloss/ for docu
+
+@GLOSSDEF{osgi,
+ word="OSGi Alliance",
+ short="OSGi",
+ definition="The OSGi Alliance is an independent non-profit corporation
+ comprised of technology innovators and developers and focused on the
+ interoperability of applications and services based on its component
+ integration platform."
+}
+
Added: trunk/core/org.cishell.docs/src/img/algorithmDefn.pdf
===================================================================
(Binary files differ)
Property changes on: trunk/core/org.cishell.docs/src/img/algorithmDefn.pdf
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: trunk/core/org.cishell.docs/src/img/algorithmDefn.svg
===================================================================
--- trunk/core/org.cishell.docs/src/img/algorithmDefn.svg (rev 0)
+++ trunk/core/org.cishell.docs/src/img/algorithmDefn.svg 2008-01-02 20:37:28 UTC (rev 591)
@@ -0,0 +1,197 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://web.resource.org/cc/"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://inkscape.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="744.09448819"
+ height="1052.3622047"
+ id="svg2"
+ sodipodi:version="0.32"
+ inkscape:version="0.43"
+ sodipodi:docbase="/home/bherr/workspace/org.cishell.docs.intro/src/graphics"
+ sodipodi:docname="algorithmDefn.svg"
+ inkscape:export-filename="/home/bherr/workspace/org.cishell.docs.intro/src/graphics/algorithmDefn.png"
+ inkscape:export-xdpi="805.04999"
+ inkscape:export-ydpi="805.04999">
+ <defs
+ id="defs4">
+ <marker
+ inkscape:stockid="Arrow1Mstart"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="Arrow1Mstart"
+ style="overflow:visible">
+ <path
+ id="path6249"
+ d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none"
+ transform="scale(0.4)" />
+ </marker>
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="6.6407193"
+ inkscape:cx="240.99011"
+ inkscape:cy="627.15429"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ inkscape:window-width="1918"
+ inkscape:window-height="1128"
+ inkscape:window-x="1920"
+ inkscape:window-y="0"
+ showgrid="true"
+ showguides="false" />
+ <metadata
+ id="metadata7">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:label="Layer 1"
+ inkscape:groupmode="layer"
+ id="layer1">
+ <path
+ sodipodi:type="arc"
+ style="fill:#ffffff;fill-opacity:0;stroke:#000000;stroke-width:0.875;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ id="path3976"
+ sodipodi:cx="263.5"
+ sodipodi:cy="416.86218"
+ sodipodi:rx="25"
+ sodipodi:ry="25"
+ d="M 286.5202,407.11179 A 25,25 0 1 1 263.82546,391.8643"
+ transform="translate(11,2.322265)"
+ sodipodi:start="5.8825365"
+ sodipodi:end="11.008593"
+ sodipodi:open="true" />
+ <flowRoot
+ xml:space="preserve"
+ id="flowRoot3956"
+ style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;font-family:Bitstream Vera Sans"
+ transform="translate(1.889705,4.808111)"><flowRegion
+ id="flowRegion3958"><rect
+ id="rect3960"
+ width="54.428574"
+ height="13.857147"
+ x="248.57143"
+ y="409.50504"
+ style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;font-family:Bitstream Vera Sans" /></flowRegion><flowPara
+ id="flowPara3962">Algorithm</flowPara></flowRoot> <text
+ xml:space="preserve"
+ style="font-size:8px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
+ x="198.71484"
+ y="406.62976"
+ id="text3980"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan3982"
+ x="198.71484"
+ y="406.62976">Data[]</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:8px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
+ x="124.59766"
+ y="422.44031"
+ id="text3985"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan3987"
+ x="124.59766"
+ y="422.44031">User-entered parameters</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:8px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
+ x="163.05078"
+ y="438.76257"
+ id="text3989"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan3991"
+ x="163.05078"
+ y="438.76257">CIShell Context</tspan></text>
+ <path
+ style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:0.875;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline;stroke-miterlimit:4;stroke-dasharray:none"
+ d="M 227,404.18445 L 244.36435,420.28379"
+ id="path3995"
+ inkscape:connector-type="polyline" />
+ <path
+ style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:0.875;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline;stroke-miterlimit:4;stroke-dasharray:none"
+ d="M 227.75,420.11218 L 249.5,420.03445"
+ id="path3999"
+ inkscape:connector-type="polyline" />
+ <path
+ style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:0.875;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline;stroke-miterlimit:4;stroke-dasharray:none"
+ d="M 227.25,435.36218 L 243.82846,420.28379"
+ id="path4001"
+ inkscape:connector-type="polyline" />
+ <text
+ xml:space="preserve"
+ style="font-size:8px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
+ x="324.21484"
+ y="422.44031"
+ id="text4015"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan4017"
+ x="324.21484"
+ y="422.44031">Data[]</tspan></text>
+ <path
+ style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:0.875;stroke-linecap:round;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline"
+ d="M 318.4896,419.74999 L 299.99005,419.85517"
+ id="path4021"
+ inkscape:connector-type="polyline" />
+ <rect
+ style="fill:#ffffff;fill-opacity:0;stroke:#000000;stroke-width:0.875;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ id="rect10645"
+ width="42.402164"
+ height="26"
+ x="275"
+ y="383.36218" />
+ <text
+ xml:space="preserve"
+ style="font-size:8px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
+ x="277.21484"
+ y="392.44031"
+ id="text10647"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ x="277.21484"
+ y="392.44031"
+ id="tspan10655">Metadata</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:4px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
+ x="285.63672"
+ y="397.40125"
+ id="text10661"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan10663"
+ x="285.63672"
+ y="397.40125">key=value</tspan><tspan
+ sodipodi:role="line"
+ x="285.63672"
+ y="401.40125"
+ id="tspan10665">key=value</tspan><tspan
+ sodipodi:role="line"
+ x="285.63672"
+ y="405.40125"
+ id="tspan10667">key=value</tspan></text>
+ </g>
+</svg>
Property changes on: trunk/core/org.cishell.docs/src/img/algorithmDefn.svg
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Added: trunk/core/org.cishell.docs/src/mystyle.sty
===================================================================
--- trunk/core/org.cishell.docs/src/mystyle.sty (rev 0)
+++ trunk/core/org.cishell.docs/src/mystyle.sty 2008-01-02 20:37:28 UTC (rev 591)
@@ -0,0 +1,3 @@
+% used for custom commands
+\definecolor{comment}{rgb}{1,0,0}
+\newcommand{\comments}[1]{\textbf{\textcolor{comment}{#1}}}
Added: trunk/core/org.cishell.docs/src/specification/main.tex
===================================================================
--- trunk/core/org.cishell.docs/src/specification/main.tex (rev 0)
+++ trunk/core/org.cishell.docs/src/specification/main.tex 2008-01-02 20:37:28 UTC (rev 591)
@@ -0,0 +1,54 @@
+%% CIShell Specification
+%%
+%
+
+\documentclass[pdftex,11pt,a4paper]{report}
+\usepackage[top=0.4in, left=0.5in, right=0.5in, bottom=0.6in]{geometry}
+\usepackage[pdftex]{graphicx}
+\DeclareGraphicsExtensions{.pdf,.png,.jpg,.mps,.eps}
+\usepackage[pdftex]{hyperref}
+\usepackage{color}
+
+\hypersetup{
+ pdftitle={CIShell Specification}, % title
+ pdfsubject={CIShell Specification},
+ pdfauthor={},
+ pdfnewwindow=true, % links in new window
+}
+
+\usepackage{../mystyle}
+
+\title{CIShell Specification \\
+\textbf{DRAFT}}
+% \author{} % Will fill in later
+% \date{} % ditto
+
+\input{./tex/api.tex}
+\packagesheader{}
+
+\begin{document}
+
+\maketitle{}
+\tableofcontents{}
+
+\input{./tex/introduction.tex}
+\input{./tex/framework.tex}
+\input{./tex/algorithms.tex}
+\input{./tex/data.tex}
+\input{./tex/guidefinition.tex}
+\orgcishellframework{}
+
+%% Each service gets its own tex file
+\input{./tex/dataconversionservice.tex}
+\input{./tex/datamanagerservice.tex}
+\input{./tex/guibuilderservice.tex}
+\input{./tex/logservice.tex}
+\input{./tex/preferencesservice.tex}
+\input{./tex/schedulerservice.tex}
+
+% Bibliography:
+\clearpage
+\bibliographystyle{plain}
+\bibliography{../bibliography}
+
+\end{document}
Added: trunk/core/org.cishell.docs/src/specification/tex/algorithms.tex
===================================================================
--- trunk/core/org.cishell.docs/src/specification/tex/algorithms.tex (rev 0)
+++ trunk/core/org.cishell.docs/src/specification/tex/algorithms.tex 2008-01-02 20:37:28 UTC (rev 591)
@@ -0,0 +1,13 @@
+\section{Algorithm Definition}
+\subsection{Introduction}
+
+\begin{figure}[htb!]
+\centering
+\includegraphics[width=90mm]{../img/algorithmDefn.pdf}
+\caption{Algorithm Definition}
+\label{fig:algorithmDefn}
+\end{figure}
+
+
+\subsection{Standard Algorithm Properties}
+\orgcishellframeworkalgorithm{}
Added: trunk/core/org.cishell.docs/src/specification/tex/data.tex
===================================================================
--- trunk/core/org.cishell.docs/src/specification/tex/data.tex (rev 0)
+++ trunk/core/org.cishell.docs/src/specification/tex/data.tex 2008-01-02 20:37:28 UTC (rev 591)
@@ -0,0 +1,4 @@
+\section{Data Definition}
+\subsection{Introduction}
+\subsection{Standard Data Properties}
+\orgcishellframeworkdata{}
Added: trunk/core/org.cishell.docs/src/specification/tex/dataconversionservice.tex
===================================================================
--- trunk/core/org.cishell.docs/src/specification/tex/dataconversionservice.tex (rev 0)
+++ trunk/core/org.cishell.docs/src/specification/tex/dataconversionservice.tex 2008-01-02 20:37:28 UTC (rev 591)
@@ -0,0 +1,4 @@
+\chapter{Data Conversion Service Specification}
+\section{Introduction}
+\section{Data Conversion Service}
+\orgcishellserviceconversion{}
Added: trunk/core/org.cishell.docs/src/specification/tex/datamanagerservice.tex
===================================================================
--- trunk/core/org.cishell.docs/src/specification/tex/datamanagerservice.tex (rev 0)
+++ trunk/core/org.cishell.docs/src/specification/tex/datamanagerservice.tex 2008-01-02 20:37:28 UTC (rev 591)
@@ -0,0 +1,4 @@
+\chapter{Data Manager Application Service Specification}
+\section{Introduction}
+\section{Data Manager Service}
+\orgcishellappservicedatamanager{}
\ No newline at end of file
Added: trunk/core/org.cishell.docs/src/specification/tex/framework.tex
===================================================================
--- trunk/core/org.cishell.docs/src/specification/tex/framework.tex (rev 0)
+++ trunk/core/org.cishell.docs/src/specification/tex/framework.tex 2008-01-02 20:37:28 UTC (rev 591)
@@ -0,0 +1,5 @@
+\chapter{Framework API}
+\section{Introduction}
+\subsection{Essentials}
+\subsection{Entities}
+\subsection{Operations}
\ No newline at end of file
Added: trunk/core/org.cishell.docs/src/specification/tex/guibuilderservice.tex
===================================================================
--- trunk/core/org.cishell.docs/src/specification/tex/guibuilderservice.tex (rev 0)
+++ trunk/core/org.cishell.docs/src/specification/tex/guibuilderservice.tex 2008-01-02 20:37:28 UTC (rev 591)
@@ -0,0 +1,5 @@
+\chapter{GUI Builder Service Specification}
+\section{Introduction}
+\section{GUI Definition}
+\section{GUI Builder Service}
+\orgcishellserviceguibuilder{}
Added: trunk/core/org.cishell.docs/src/specification/tex/guidefinition.tex
===================================================================
--- trunk/core/org.cishell.docs/src/specification/tex/guidefinition.tex (rev 0)
+++ trunk/core/org.cishell.docs/src/specification/tex/guidefinition.tex 2008-01-02 20:37:28 UTC (rev 591)
@@ -0,0 +1,4 @@
+\section{GUI Definition}
+\subsection{Introduction}
+\subsection{org.osgi.service.metatype}
+\subsection{MetaType Extensions}
Added: trunk/core/org.cishell.docs/src/specification/tex/introduction.tex
===================================================================
--- trunk/core/org.cishell.docs/src/specification/tex/introduction.tex (rev 0)
+++ trunk/core/org.cishell.docs/src/specification/tex/introduction.tex 2008-01-02 20:37:28 UTC (rev 591)
@@ -0,0 +1,5 @@
+\chapter{Introduction}
+\section{CIShell Overview}
+\section{What is New}
+\section{Reader Level}
+\section{Conventions and Terms}
\ No newline at end of file
Added: trunk/core/org.cishell.docs/src/specification/tex/logservice.tex
===================================================================
--- trunk/core/org.cishell.docs/src/specification/tex/logservice.tex (rev 0)
+++ trunk/core/org.cishell.docs/src/specification/tex/logservice.tex 2008-01-02 20:37:28 UTC (rev 591)
@@ -0,0 +1,4 @@
+\chapter{Log Service Specification}
+\section{Introduction}
+\section{Log Service}
+\section{org.osgi.service.log}
Added: trunk/core/org.cishell.docs/src/specification/tex/preferencesservice.tex
===================================================================
--- trunk/core/org.cishell.docs/src/specification/tex/preferencesservice.tex (rev 0)
+++ trunk/core/org.cishell.docs/src/specification/tex/preferencesservice.tex 2008-01-02 20:37:28 UTC (rev 591)
@@ -0,0 +1,4 @@
+\chapter{Preferences Service Specification}
+\section{Introduction}
+\section{Preferences Service}
+\section{org.osgi.service.prefs}
Added: trunk/core/org.cishell.docs/src/specification/tex/schedulerservice.tex
===================================================================
--- trunk/core/org.cishell.docs/src/specification/tex/schedulerservice.tex (rev 0)
+++ trunk/core/org.cishell.docs/src/specification/tex/schedulerservice.tex 2008-01-02 20:37:28 UTC (rev 591)
@@ -0,0 +1,4 @@
+\chapter{Scheduler Application Service Specification}
+\section{Introduction}
+\section{Scheduler Service}
+\orgcishellappservicescheduler{}
Added: trunk/core/org.cishell.docs/src/texdoclet/README
===================================================================
--- trunk/core/org.cishell.docs/src/texdoclet/README (rev 0)
+++ trunk/core/org.cishell.docs/src/texdoclet/README 2008-01-02 20:37:28 UTC (rev 591)
@@ -0,0 +1,3 @@
+Customized version of TexDoclet from: https://texdoclet.dev.java.net/
+
+
Added: trunk/core/org.cishell.docs/src/texdoclet/build.xml
===================================================================
--- trunk/core/org.cishell.docs/src/texdoclet/build.xml (rev 0)
+++ trunk/core/org.cishell.docs/src/texdoclet/build.xml 2008-01-02 20:37:28 UTC (rev 591)
@@ -0,0 +1,93 @@
+<project name="overcyte" default="build">
+ <property name="build" location="build"/>
+ <property name="jars" location="../../lib"/>
+ <property name="version" value="1.0"/>
+ <property name="source" location=""/>
+
+ <path id="texdoclet.classpath">
+ <pathelement path="${build}/"/>
+ </path>
+
+ <target name="build" unless="build-completed"
+ description="Builds the whole tree"
+ depends="compile,jar,updjar">
+ </target>
+ <target name="all" unless="build-completed"
+ description="Builds the whole tree"
+ depends="compile,jar">
+ </target>
+
+ <target name="updjar" unless="updjar-completed">
+ <copy file="${jars}/texdoclet.jar"
+ todir="${jars}"/>
+ </target>
+
+ <target name="jar" unless="jar-completed">
+ <jar destfile="${jars}/texdoclet.jar"
+ basedir="${build}"
+ filesonly="true"
+ />
+ </target>
+
+ <target name="rmic" unless="rmic-completed"
+ description="Run RMIC on remote classes"
+ depends="compile">
+ </target>
+
+ <target name="compile" unless="compile-completed"
+ description="Builds the whole tree"
+ depends="mkdirs">
+
+ <javac srcdir="${source}/src"
+ destdir="${build}"
+ source="1.4"
+ target="1.4"
+ classpathref="texdoclet.classpath"
+ />
+
+ <!--
+ <javadoc
+ packagenames="org.wonderly.*"
+ destdir="www/javadocs"
+ author="true"
+ version="true"
+ use="true"
+ windowtitle="Java Docs"
+ >
+ <fileset dir="src">
+ </fileset>
+ </javadoc>
+
+ <jar destfile="www/docs.zip"
+ basedir="www/javadocs"
+ filesonly="true"
+ />
+
+ <jar destfile="www/texdoclet.jar"
+ basedir="build"
+ filesonly="true"
+ />
+ -->
+ </target>
+
+ <target name="javadoclet">
+ <javadoc>
+ <doclet name="org.wonderly.doclets.TexDoclet"
+ path="${jars}/texdoclet.jar">
+ </doclet>
+ <fileset dir="src">
+ </fileset>
+ </javadoc>
+ </target>
+
+ <target name="clean">
+ <delete dir="${build}"/>
+ <delete file="${jars}/texdoclet.jar"/>
+ </target>
+
+ <target name="mkdirs">
+ <delete dir="${build}"/>
+ <mkdir dir="${build}"/>
+ <mkdir dir="${jars}"/>
+ </target>
+</project>
Property changes on: trunk/core/org.cishell.docs/src/texdoclet/build.xml
________...
[truncated message content] |