[jboss-svn-commits] JBL Code SVN: r34052 - in labs/jbossrules/trunk: drools-api/src/main/java/org/drools/command/impl and 2 other directories.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Mon Jul 19 18:51:14 EDT 2010
Author: mark.proctor at jboss.com
Date: 2010-07-19 18:51:14 -0400 (Mon, 19 Jul 2010)
New Revision: 34052
Added:
labs/jbossrules/trunk/drools-core/src/main/java/org/drools/command/Context.java
labs/jbossrules/trunk/drools-core/src/main/java/org/drools/command/ContextManager.java
labs/jbossrules/trunk/drools-core/src/main/java/org/drools/command/impl/ContextImpl.java
Removed:
labs/jbossrules/trunk/drools-api/src/main/java/org/drools/command/Context.java
labs/jbossrules/trunk/drools-api/src/main/java/org/drools/command/ContextManager.java
labs/jbossrules/trunk/drools-api/src/main/java/org/drools/command/impl/ContextImpl.java
Log:
-moving Context stuff, so it's not in the public api for now, until we align with the Context's in process
Deleted: labs/jbossrules/trunk/drools-api/src/main/java/org/drools/command/Context.java
===================================================================
--- labs/jbossrules/trunk/drools-api/src/main/java/org/drools/command/Context.java 2010-07-19 22:24:25 UTC (rev 34051)
+++ labs/jbossrules/trunk/drools-api/src/main/java/org/drools/command/Context.java 2010-07-19 22:51:14 UTC (rev 34052)
@@ -1,13 +0,0 @@
-package org.drools.command;
-
-public interface Context {
-
- ContextManager getContextManager();
-
- String getName();
-
- Object get(String identifier);
-
- void set(String identifier,
- Object value);
-}
Deleted: labs/jbossrules/trunk/drools-api/src/main/java/org/drools/command/ContextManager.java
===================================================================
--- labs/jbossrules/trunk/drools-api/src/main/java/org/drools/command/ContextManager.java 2010-07-19 22:24:25 UTC (rev 34051)
+++ labs/jbossrules/trunk/drools-api/src/main/java/org/drools/command/ContextManager.java 2010-07-19 22:51:14 UTC (rev 34052)
@@ -1,8 +0,0 @@
-package org.drools.command;
-
-
-public interface ContextManager {
- public Context getContext(String identifier);
-
- public Context getDefaultContext();
-}
Deleted: labs/jbossrules/trunk/drools-api/src/main/java/org/drools/command/impl/ContextImpl.java
===================================================================
--- labs/jbossrules/trunk/drools-api/src/main/java/org/drools/command/impl/ContextImpl.java 2010-07-19 22:24:25 UTC (rev 34051)
+++ labs/jbossrules/trunk/drools-api/src/main/java/org/drools/command/impl/ContextImpl.java 2010-07-19 22:51:14 UTC (rev 34052)
@@ -1,67 +0,0 @@
-package org.drools.command.impl;
-
-import java.util.HashMap;
-import java.util.Map;
-
-import org.drools.command.Context;
-import org.drools.command.ContextManager;
-
-public class ContextImpl
- implements
- Context {
-
- private ContextManager manager;
-
- private String name;
-
- private Map<String, Object> context = new HashMap<String, Object>();
-
- private Context delegate;
-
- private int depth;
-
- public ContextImpl(String name, ContextManager manager) {
- this.name = name;
- this.manager = manager;
- this.depth = 0;
- }
-
- public ContextImpl(String name, ContextManager manager, Context delegate) {
- this.name = name;
- this.manager = manager;
- setDelegate( delegate );
- this.depth = ((ContextImpl)delegate).getDepth() + 1;
- }
-
- public void setDelegate(Context delegate) {
- this.delegate = delegate;
- }
-
-
- public ContextManager getContextManager() {
- return this.manager;
- }
-
- public String getName() {
- return this.name;
- }
-
- public Object get(String identifier) {
- Object object = context.get( identifier );
- if ( object == null && delegate != null ) {
- object = this.delegate.get( identifier );
- }
- return object;
- }
-
- public void set(String name,
- Object object) {
- context.put( name,
- object );
- }
-
- public int getDepth() {
- return this.depth;
- }
-
-}
Copied: labs/jbossrules/trunk/drools-core/src/main/java/org/drools/command/Context.java (from rev 34036, labs/jbossrules/trunk/drools-api/src/main/java/org/drools/command/Context.java)
===================================================================
--- labs/jbossrules/trunk/drools-core/src/main/java/org/drools/command/Context.java (rev 0)
+++ labs/jbossrules/trunk/drools-core/src/main/java/org/drools/command/Context.java 2010-07-19 22:51:14 UTC (rev 34052)
@@ -0,0 +1,13 @@
+package org.drools.command;
+
+public interface Context {
+
+ ContextManager getContextManager();
+
+ String getName();
+
+ Object get(String identifier);
+
+ void set(String identifier,
+ Object value);
+}
Copied: labs/jbossrules/trunk/drools-core/src/main/java/org/drools/command/ContextManager.java (from rev 34036, labs/jbossrules/trunk/drools-api/src/main/java/org/drools/command/ContextManager.java)
===================================================================
--- labs/jbossrules/trunk/drools-core/src/main/java/org/drools/command/ContextManager.java (rev 0)
+++ labs/jbossrules/trunk/drools-core/src/main/java/org/drools/command/ContextManager.java 2010-07-19 22:51:14 UTC (rev 34052)
@@ -0,0 +1,8 @@
+package org.drools.command;
+
+
+public interface ContextManager {
+ public Context getContext(String identifier);
+
+ public Context getDefaultContext();
+}
Copied: labs/jbossrules/trunk/drools-core/src/main/java/org/drools/command/impl/ContextImpl.java (from rev 34036, labs/jbossrules/trunk/drools-api/src/main/java/org/drools/command/impl/ContextImpl.java)
===================================================================
--- labs/jbossrules/trunk/drools-core/src/main/java/org/drools/command/impl/ContextImpl.java (rev 0)
+++ labs/jbossrules/trunk/drools-core/src/main/java/org/drools/command/impl/ContextImpl.java 2010-07-19 22:51:14 UTC (rev 34052)
@@ -0,0 +1,67 @@
+package org.drools.command.impl;
+
+import java.util.HashMap;
+import java.util.Map;
+
+import org.drools.command.Context;
+import org.drools.command.ContextManager;
+
+public class ContextImpl
+ implements
+ Context {
+
+ private ContextManager manager;
+
+ private String name;
+
+ private Map<String, Object> context = new HashMap<String, Object>();
+
+ private Context delegate;
+
+ private int depth;
+
+ public ContextImpl(String name, ContextManager manager) {
+ this.name = name;
+ this.manager = manager;
+ this.depth = 0;
+ }
+
+ public ContextImpl(String name, ContextManager manager, Context delegate) {
+ this.name = name;
+ this.manager = manager;
+ setDelegate( delegate );
+ this.depth = ((ContextImpl)delegate).getDepth() + 1;
+ }
+
+ public void setDelegate(Context delegate) {
+ this.delegate = delegate;
+ }
+
+
+ public ContextManager getContextManager() {
+ return this.manager;
+ }
+
+ public String getName() {
+ return this.name;
+ }
+
+ public Object get(String identifier) {
+ Object object = context.get( identifier );
+ if ( object == null && delegate != null ) {
+ object = this.delegate.get( identifier );
+ }
+ return object;
+ }
+
+ public void set(String name,
+ Object object) {
+ context.put( name,
+ object );
+ }
+
+ public int getDepth() {
+ return this.depth;
+ }
+
+}
More information about the jboss-svn-commits
mailing list