From aedc34d55462a75e329bbf342251ff6504cd117e Mon Sep 17 00:00:00 2001 From: Benjamin Culkin Date: Sun, 19 May 2024 17:56:33 -0400 Subject: Initial import from SVN --- .../main/java/net/wotonomy/web/WOResourceURL.java | 31 ++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 projects/net.wotonomy.web/src/main/java/net/wotonomy/web/WOResourceURL.java (limited to 'projects/net.wotonomy.web/src/main/java/net/wotonomy/web/WOResourceURL.java') diff --git a/projects/net.wotonomy.web/src/main/java/net/wotonomy/web/WOResourceURL.java b/projects/net.wotonomy.web/src/main/java/net/wotonomy/web/WOResourceURL.java new file mode 100644 index 0000000..862c6dc --- /dev/null +++ b/projects/net.wotonomy.web/src/main/java/net/wotonomy/web/WOResourceURL.java @@ -0,0 +1,31 @@ + +package net.wotonomy.web; + +import net.wotonomy.foundation.NSData; +import net.wotonomy.foundation.NSDictionary; + +public class WOResourceURL extends WODynamicElement { + + public WOResourceURL() { + super(); + } + + public WOResourceURL(String aName, NSDictionary assocs, WOElement template) { + super(aName, assocs, template); + } + + public void appendToResponse(WOResponse r, WOContext c) { + String fname = stringForProperty("filename", c.component()); + if (fname != null) { + String fwk = stringForProperty("framework", c.component()); + return; + } + NSData data = (NSData)valueForProperty("data", c.component()); + if (data != null) { + String mime = stringForProperty("mimeType", c.component()); + String key = stringForProperty("key", c.component()); + return; + } + } + +} -- cgit v1.2.3