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
hns
6be5d60594
made sure node is not marked as updated in setNode unless
...
really necessary.
2001-08-11 13:45:11 +00:00
hns
c7dc65a7ed
Rewrote getSkin to be able to handle more than one skin manager.
2001-08-10 21:11:36 +00:00
hns
ac9db121db
dbmapping now knows which of its properties
...
(if any) are to be considered skin managers
2001-08-10 21:10:18 +00:00
hns
bbfab140a6
notify dbmappings of data change when switching prototypes
2001-08-10 18:12:39 +00:00
hns
80a4e366c3
Fixed getSkin to actually walk down prototype path
...
res.skin can now be set to other than global skins,
using "prototype.skin" syntax. This is resolved against the
request path.
2001-08-10 18:11:59 +00:00
hns
29e9f745e1
Fixed a bug where object prototypes were not created with proper parent prototypes
2001-08-10 18:10:23 +00:00
hns
4e50a34189
getSkin now walks down the prototype chain the way it should
2001-08-10 15:00:58 +00:00
hns
f443c70916
fixed groupby.prototype
2001-08-10 12:36:16 +00:00
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