hns 
								
							 
						 
						
							
							
							
							
								
							
							
								488cb46c09 
								
							 
						 
						
							
							
								
								Added Stefan Pollach's magnificent helma.doc package  
							
							
							
						 
						
							2001-08-10 11:28:37 +00:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								57eecf99be 
								
							 
						 
						
							
							
								
								cleaned up, arranged paths, added libs; package building should be much easier now. started with ftp support (not working yet)  
							
							
							
						 
						
							2001-08-08 11:28:51 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								20af506b75 
								
							 
						 
						
							
							
								
								overwrite hashCode to depend on prototype  
							
							... 
							
							
							
							make prototype switchable for prototypes with same storage 
							
						 
						
							2001-08-08 10:57:47 +00:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								9d1b1d4d6f 
								
							 
						 
						
							
							
								
								mm.mysql-2.0.4-bin.jar from  http://www.mysql.com/Downloads/Contrib  
							
							
							
						 
						
							2001-08-08 10:31:50 +00:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								97a4b73439 
								
							 
						 
						
							
							
								
								removed to add it again with clean tag about version / download url  
							
							
							
						 
						
							2001-08-08 10:31:08 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								4f66882627 
								
							 
						 
						
							
							
								
								adopted to new DbMapping.columnNameToProperty()  
							
							
							
						 
						
							2001-08-08 10:26:27 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								4a83d1390a 
								
							 
						 
						
							
							
								
								only call internal functions if they are actually defined  
							
							... 
							
							
							
							for the object we're calling them on. 
							
						 
						
							2001-08-08 10:17:29 +00:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								d4072eed2b 
								
							 
						 
						
							
							
								
								added support for minml.jar  
							
							
							
						 
						
							2001-08-08 10:17:23 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								ebecc37c29 
								
							 
						 
						
							
							
								
								adopted to changes in DbMapping and Relation.  
							
							... 
							
							
							
							Relation is now smart enough to generate queries
for groupby nodes. 
							
						 
						
							2001-08-08 10:16:43 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								18e3d82166 
								
							 
						 
						
							
							
								
								further cleaned up things around DbMapping and Relation - more to come  
							
							
							
						 
						
							2001-08-08 10:14:24 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								e8f3e04637 
								
							 
						 
						
							
							
								
								updated version string to Helma 1.2  
							
							
							
						 
						
							2001-08-08 10:05:51 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								7bfe7af100 
								
							 
						 
						
							
							
								
								overwrote init() in order to suppress log output  
							
							
							
						 
						
							2001-08-08 10:05:23 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								b8082fa589 
								
							 
						 
						
							
							
								
								added check for java vm version.  
							
							
							
						 
						
							2001-08-08 09:36:25 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								94246ac283 
								
							 
						 
						
							
							
								
								disabled log output in prototype constructor  
							
							
							
						 
						
							2001-08-08 09:23:00 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								55718abcc3 
								
							 
						 
						
							
							
								
								stupid lack-of-sleep error in previous commit  
							
							
							
						 
						
							2001-08-05 21:50:21 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								3571fe1b07 
								
							 
						 
						
							
							
								
								avoid calling getParent on transient nodes  
							
							... 
							
							
							
							(or nodes that are in the process of being checked
into the db) 
							
						 
						
							2001-08-05 21:47:21 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								b185131a54 
								
							 
						 
						
							
							
								
								fixed getParent() for transient nodes  
							
							
							
						 
						
							2001-08-05 21:19:58 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								30759aefda 
								
							 
						 
						
							
							
								
								removed most of the log output  
							
							
							
						 
						
							2001-08-05 19:33:01 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								210a4530b6 
								
							 
						 
						
							
							
								
								the getNode(Key) method now does the same cache consistency  
							
							... 
							
							
							
							checks as the getNode-by-relation. This is necessary due to
the introduction of secondary DbKeys - we need to check
if a node is in the cache with its primary key after getting it
via secondary key. 
							
						 
						
							2001-08-05 19:31:57 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								a22bde81ad 
								
							 
						 
						
							
							
								
								NodeHandle is now notified when its Node switches  
							
							... 
							
							
							
							from transient to persistent state so it doesn't have
to  check itself each time the node is accessed. 
							
						 
						
							2001-08-05 19:29:55 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								0332e4c430 
								
							 
						 
						
							
							
								
								this class is now able to read old serialized versions  
							
							... 
							
							
							
							of itself. 
							
						 
						
							2001-08-05 19:28:44 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								e4cbb1c5fb 
								
							 
						 
						
							
							
								
								the server timezone is now rendered in a more  
							
							... 
							
							
							
							userfriendly format at startup. 
							
						 
						
							2001-08-05 19:27:22 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								1c33b76e85 
								
							 
						 
						
							
							
								
								deserialization now works with the old pre 1.2  
							
							... 
							
							
							
							format.
fixed forward property references that point to a
secondary key. 
							
						 
						
							2001-08-05 19:25:20 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								8471241a88 
								
							 
						 
						
							
							
								
								rewrote comment to reflect that this key is not  
							
							... 
							
							
							
							only used for virtual and groupby nodes, but
also for nodes accessed via a property name 
							
						 
						
							2001-08-05 19:23:22 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								889ab2dfcb 
								
							 
						 
						
							
							
								
								fixed parsing of type.properties file  
							
							... 
							
							
							
							removed getKeyID method 
							
						 
						
							2001-08-05 19:22:20 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								318cc163d1 
								
							 
						 
						
							
							
								
								little change in code to determine whether an  
							
							... 
							
							
							
							invalid dbsource has been specified. 
							
						 
						
							2001-08-05 19:19:19 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								31eee7f668 
								
							 
						 
						
							
							
								
								added additional dbfield field for non-primary  
							
							... 
							
							
							
							keys 
							
						 
						
							2001-08-05 19:18:06 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								c3236be368 
								
							 
						 
						
							
							
								
								set user DbMapping on new user session objects  
							
							
							
						 
						
							2001-08-05 19:16:29 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								925918378d 
								
							 
						 
						
							
							
								
								omitt null storageName in toString() method.  
							
							
							
						 
						
							2001-08-04 11:50:38 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								59d49016f7 
								
							 
						 
						
							
							
								
								Fixed bugs related to ESNodes with transient nodes (i.e.  
							
							... 
							
							
							
							instances of class helma.objectmodel.Node where
no NodeHandle is used).
The  bugs were in ESNode.equals() and ESUser.logout(). 
							
						 
						
							2001-08-04 11:49:54 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								6cda9fc224 
								
							 
						 
						
							
							
								
								Node.getSubnode() does not do a getNode() (property getter) as fallback  
							
							... 
							
							
							
							anymore, so we have to do that explicitly in the URL path resolving
code. 
							
						 
						
							2001-08-04 11:47:36 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								c3f4b73fe3 
								
							 
						 
						
							
							
								
								replaced special NullNode class with a generic Node object  
							
							... 
							
							
							
							built with a special constructor. 
							
						 
						
							2001-08-04 11:45:52 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								f9386a2286 
								
							 
						 
						
							
							
								
								GetString now returns the foreign key for node properties.  
							
							... 
							
							
							
							linking to something other than the primary key is probably
(still) broken. 
							
						 
						
							2001-08-04 11:41:26 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								157f7bba7f 
								
							 
						 
						
							
							
								
								Completely rewrite getSubnode().  
							
							... 
							
							
							
							Aded isNullNode method 
							
						 
						
							2001-08-04 11:40:24 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								8ef0a8c4e6 
								
							 
						 
						
							
							
								
								null node is now signaled by a generic node.  
							
							
							
						 
						
							2001-08-04 11:38:43 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								6cd1f87d4f 
								
							 
						 
						
							
							
								
								removed debugging output garbage  
							
							
							
						 
						
							2001-08-03 21:03:06 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								2e7f98b954 
								
							 
						 
						
							
							
								
								made class final  
							
							
							
						 
						
							2001-08-03 21:01:38 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								80efd3f5e1 
								
							 
						 
						
							
							
								
								also try to handle groupby nodes in getProperty  
							
							
							
						 
						
							2001-08-03 20:59:55 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								4010beb3de 
								
							 
						 
						
							
							
								
								removed hash code calculation from constructor  
							
							
							
						 
						
							2001-08-03 20:58:25 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								a90c945bae 
								
							 
						 
						
							
							
								
								switched everything from the old id/mapping to the new  
							
							... 
							
							
							
							NodeHandle references.
This breaks serialization compatibility with prior versions. 
							
						 
						
							2001-08-03 14:54:57 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								7bdcdcd65f 
								
							 
						 
						
							
							
								
								increased the capabilities of the NodeManager to get nodes by key  
							
							... 
							
							
							
							to groupby nodes.
always use getNonVirtualHomeID to retrieve id of the db node a
virtual or groupby node belongs to
Some tweaks based on new Key schema 
							
						 
						
							2001-08-03 14:53:42 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								3c0df94b17 
								
							 
						 
						
							
							
								
								changed Key to DbKey  
							
							
							
						 
						
							2001-08-03 14:51:05 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								7310deaae6 
								
							 
						 
						
							
							
								
								basically removed all special case handling for node properties.  
							
							... 
							
							
							
							just hold a handle and return its node when asked. 
							
						 
						
							2001-08-03 14:50:40 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								af4c3fa861 
								
							 
						 
						
							
							
								
								the class improved to do what it ought to do.  
							
							... 
							
							
							
							removed NodeManager field, instead the NodeManager is
passed along for calls where it is needed. 
							
						 
						
							2001-08-03 14:49:44 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								fb14b6755f 
								
							 
						 
						
							
							
								
								only read in options if the relation is actually an object relation (not primitive)  
							
							
							
						 
						
							2001-08-03 14:46:18 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								9d78bde488 
								
							 
						 
						
							
							
								
								Removed all conversion between different implementations of INode.  
							
							... 
							
							
							
							Removed all reference checking, since we don't do garbage collection
on transient nodes. 
							
						 
						
							2001-08-03 14:45:16 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								33c9f4cc8c 
								
							 
						 
						
							
							
								
								Key is now an interface with two implementing classes:  
							
							... 
							
							
							
							DbKey for primary database keys, and SyntheticKey (might be
renamed to "DerivedKey" for virtual nodes, groupby nodes, and
nodes accessed via a property name instead of the primary key.
SyntheticKey consist of a parent key and a (property) name to
derive the object from the parent object. 
							
						 
						
							2001-08-03 14:44:00 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								2b4dec4e34 
								
							 
						 
						
							
							
								
								tweaked getStorageName, no special treatment for hopobject is required.  
							
							
							
						 
						
							2001-08-03 14:40:30 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								2baa845dfe 
								
							 
						 
						
							
							
								
								updated the complete helma.framework.core package to use  
							
							... 
							
							
							
							NodeHandle instead of ID/DbMapping. 
							
						 
						
							2001-08-03 14:39:17 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								aba59483ee 
								
							 
						 
						
							
							
								
								Use helma.util.MimePart instead of helma.objectmodel.Node for  
							
							... 
							
							
							
							file uploads 
							
						 
						
							2001-08-01 00:13:36 +00:00