hns 
								
							 
						 
						
							
							
							
							
								
							
							
								6a1aaaea58 
								
							 
						 
						
							
							
								
								Get serious about skin caching  
							
							
							
						 
						
							2001-08-23 14:02:56 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								c2605e72b6 
								
							 
						 
						
							
							
								
								Catch every Throwable in update methods, since  
							
							... 
							
							
							
							FESI may throw Errors at us 
							
						 
						
							2001-08-23 14:02:12 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								39a561ff2b 
								
							 
						 
						
							
							
								
								use Relation.maxSize for getNodes and countNodes (untested)  
							
							
							
						 
						
							2001-08-23 14:00:30 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								cf4b947efe 
								
							 
						 
						
							
							
								
								use raw JDBC Api in getNodeIDs and check for maxSize field in Relation  
							
							
							
						 
						
							2001-08-22 14:49:29 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								9f3fae9b2f 
								
							 
						 
						
							
							
								
								new feature: maxSize to specify maxamal size of a collection.  
							
							
							
						 
						
							2001-08-22 14:43:48 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								1912cdc6ea 
								
							 
						 
						
							
							
								
								Do not set constraints for groupby-constraints, since we  
							
							... 
							
							
							
							don't know if it is the base node or a group node we are being
added to. 
							
						 
						
							2001-08-22 12:24:01 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								3b0be3f7e6 
								
							 
						 
						
							
							
								
								setConstraint() should now set the right object references, and it  
							
							... 
							
							
							
							should be prudent not to overwrite persistent references with
transient ones. 
							
						 
						
							2001-08-22 11:43:34 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								8f39946692 
								
							 
						 
						
							
							
								
								Fix bug where object prototypes where stored by lower case  
							
							... 
							
							
							
							prototype name instead of as-is prototype name.
some cleanup of prototype object handling. 
							
						 
						
							2001-08-22 11:42:18 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								c4fa72c66e 
								
							 
						 
						
							
							
								
								setConstraints now is safe for transient nodes, since it uses  
							
							... 
							
							
							
							a node property instead of the node id to establish object references. 
							
						 
						
							2001-08-22 01:16:19 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								35ac6602bc 
								
							 
						 
						
							
							
								
								rearranged addNode method  
							
							
							
						 
						
							2001-08-22 01:15:00 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								50fa6c0e73 
								
							 
						 
						
							
							
								
								do contains() check for group-by nodes, constraint check for database nodes  
							
							... 
							
							
							
							in getNode(). 
							
						 
						
							2001-08-22 00:12:20 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								af41c07c8b 
								
							 
						 
						
							
							
								
								don't request write lock in constructor for relational objects  
							
							
							
						 
						
							2001-08-22 00:11:12 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								0ea389b663 
								
							 
						 
						
							
							
								
								in getNodeByRelation, check for manually set subnodeRelation  
							
							... 
							
							
							
							for additional constraints. 
							
						 
						
							2001-08-21 22:44:30 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								eb0c453cc0 
								
							 
						 
						
							
							
								
								for propertiesAreSubnodes, take over subnode constraints to  
							
							... 
							
							
							
							property relation. 
							
						 
						
							2001-08-21 22:43:51 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								9a4fcd1b33 
								
							 
						 
						
							
							
								
								don't include order from type.properties if  
							
							... 
							
							
							
							where clause was set via manual subnoderelation. 
							
						 
						
							2001-08-21 22:07:08 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								3ce3e7f54a 
								
							 
						 
						
							
							
								
								Fixed SQL Select statement generation. The method that  
							
							... 
							
							
							
							generates the statements in the Relation class now takes
two additional parameters and is more flexible. 
							
						 
						
							2001-08-21 21:44:52 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								02fb01a55e 
								
							 
						 
						
							
							
								
								getNodeIDs always outputs its select statement if logsql=true.  
							
							... 
							
							
							
							Previously the statement was not logged if it contained an error. 
							
						 
						
							2001-08-21 14:10:47 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								083bd0fe80 
								
							 
						 
						
							
							
								
								removed property backlinks.  
							
							... 
							
							
							
							subnode backlinks are only created if the
node containing the current node is not
transient. 
							
						 
						
							2001-08-21 13:42:57 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								93b7f729b8 
								
							 
						 
						
							
							
								
								removed unused code  
							
							... 
							
							
							
							removed backlinks for nodes used as property values -
properties will simply return null once a node used as value
has been deleted. 
							
						 
						
							2001-08-21 13:40:54 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								1c66a640a0 
								
							 
						 
						
							
							
								
								fixed /user and /users URL mappings  
							
							
							
						 
						
							2001-08-21 13:36:02 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								1ac901538b 
								
							 
						 
						
							
							
								
								removed unused code  
							
							
							
						 
						
							2001-08-21 13:35:14 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								78af6c8709 
								
							 
						 
						
							
							
								
								removed import statement for helma.objectmodel.Node  
							
							
							
						 
						
							2001-08-20 15:18:51 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								ed5784800e 
								
							 
						 
						
							
							
								
								updated import statement for DbSource  
							
							
							
						 
						
							2001-08-20 15:18:31 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								cf524fa87c 
								
							 
						 
						
							
							
								
								removed unnecessary import statements  
							
							
							
						 
						
							2001-08-20 15:18:03 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								f35dab4eeb 
								
							 
						 
						
							
							
								
								init methods in this package now call super.init() as  
							
							... 
							
							
							
							they should to initialize default stuff. 
							
						 
						
							2001-08-20 14:58:03 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								e0f030a63f 
								
							 
						 
						
							
							
								
								updated to reflect and use new powerful Relation class.  
							
							
							
						 
						
							2001-08-20 14:56:25 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								25c76b621e 
								
							 
						 
						
							
							
								
								* moved SQL generation to Relation class.  
							
							... 
							
							
							
							* DbKey is againonly used for primary keys.
* The Relation class is now able to check its constraints on
a parent node and a child node which was found in cache. 
							
						 
						
							2001-08-20 14:55:26 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								96cad06996 
								
							 
						 
						
							
							
								
								added import statement for SystemProperties  
							
							
							
						 
						
							2001-08-20 14:53:12 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								225751ec18 
								
							 
						 
						
							
							
								
								changes to reflact renaming helma.objectmodel.Node to  
							
							... 
							
							
							
							TransientNode 
							
						 
						
							2001-08-20 14:49:55 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								ea444d4f4a 
								
							 
						 
						
							
							
								
								added import statement for DbMapping  
							
							
							
						 
						
							2001-08-20 14:49:16 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								4174c3ebbd 
								
							 
						 
						
							
							
								
								renamed from Node to TransientNode  
							
							
							
						 
						
							2001-08-20 14:48:38 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								c977631ec9 
								
							 
						 
						
							
							
								
								moved from helma.objectmodel to helma.objectmodel.db package  
							
							
							
						 
						
							2001-08-20 14:46:58 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								f0151b149c 
								
							 
						 
						
							
							
								
								moved to helma.util package from helma.objectmodel  
							
							
							
						 
						
							2001-08-20 14:46:04 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								b098b8fc1c 
								
							 
						 
						
							
							
								
								moved to helma.util package  
							
							
							
						 
						
							2001-08-20 14:45:26 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								6726baa5a7 
								
							 
						 
						
							
							
								
								moved to helma.objectmodel.db Package  
							
							
							
						 
						
							2001-08-20 14:44:09 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								c43cc32f5e 
								
							 
						 
						
							
							
								
								new createImage method for creating an image from an existing  
							
							... 
							
							
							
							image plus an image filter.
Kicked out obsolete and unimplemented methods. 
							
						 
						
							2001-08-20 14:43:08 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								2a3cfc960c 
								
							 
						 
						
							
							
								
								New Image constructor allows to build an  
							
							... 
							
							
							
							image object from an existing image and an
instance of java.awt.image.ImageFilter. 
							
						 
						
							2001-08-20 14:41:31 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								f3b05ef897 
								
							 
						 
						
							
							
								
								small changes to reflect moving SystemProperties to the  
							
							... 
							
							
							
							helma.util package and renaming helma.objectmodel.Node to
helma.objectmodel.TransientNode. 
							
						 
						
							2001-08-20 14:40:30 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								062b3a4e5f 
								
							 
						 
						
							
							
								
								changed import statement for SystemProperties  
							
							... 
							
							
							
							to new helma.util package 
							
						 
						
							2001-08-20 14:38:51 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								96abb621ec 
								
							 
						 
						
							
							
								
								adopted input statement - SystemProperties moved to helma.util.  
							
							
							
						 
						
							2001-08-20 14:08:29 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								55e58ab509 
								
							 
						 
						
							
							
								
								making nodes transient that do have child nodes should now  
							
							... 
							
							
							
							work, because loadnodes no longer throws the existing nodes
away to see if there are some in the database.
dump stack traces on getKey and getID for transient nodes. 
							
						 
						
							2001-08-13 17:04:07 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								2b574f11fa 
								
							 
						 
						
							
							
								
								This is an Ecmascript wrapper for a generic  
							
							... 
							
							
							
							IPathElement object. 
							
						 
						
							2001-08-13 13:53:36 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								7ce2f6f34f 
								
							 
						 
						
							
							
								
								registered changes to Evaluator and ESLoader classes  
							
							
							
						 
						
							2001-08-13 13:48:44 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								c5b1f9bee3 
								
							 
						 
						
							
							
								
								Create a special ESWrapper for instances of  
							
							... 
							
							
							
							IPathElement. 
							
						 
						
							2001-08-13 13:45:11 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								f9bfe75219 
								
							 
						 
						
							
							
								
								Added helma.framework.core.RequestEvaluator field so that  
							
							... 
							
							
							
							ESLoader can construct a wrapper with the right prototype
for path elements. 
							
						 
						
							2001-08-13 13:36:07 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								a2dcc29cec 
								
							 
						 
						
							
							
								
								The basic operations now use the IPathElement interface instead  
							
							... 
							
							
							
							of INode: Path resolution in RequestEvaluator, skin rendering,
and href() function.
Application will check the rootObject property in the
app.properties file and try to create a custom root object, if set. 
							
						 
						
							2001-08-13 13:10:41 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								1b0c4329e5 
								
							 
						 
						
							
							
								
								INode now extends the pretty simple IPathElement interface.  
							
							... 
							
							
							
							getUrl is now handled in Application where it belongs. 
							
						 
						
							2001-08-13 12:45:26 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								3eb484b9a0 
								
							 
						 
						
							
							
								
								Moved to helma/framework and finally being used  
							
							
							
						 
						
							2001-08-13 12:43:10 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								6fe68fb145 
								
							 
						 
						
							
							
								
								Initial check-in of demo implementation of IPathElement interface  
							
							
							
						 
						
							2001-08-13 11:03:42 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hns 
								
							 
						 
						
							
							
							
							
								
							
							
								961c6ef398 
								
							 
						 
						
							
							
								
								Initial check-in of new IPathElement interface  
							
							
							
						 
						
							2001-08-13 11:03:19 +00:00