You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@velocity.apache.org by jv...@locus.apache.org on 2000/08/26 19:01:21 UTC
cvs commit: jakarta-velocity/src/java/org/apache/velocity/injector ForeachInjector.java IfInjector.java MethodInjector.java PropertyInjector.java VariableInjector.java AbstractInjector.java
jvanzyl 00/08/26 10:01:20
Modified: src/java/org/apache/velocity/injector AbstractInjector.java
Added: src/java/org/apache/velocity/injector ForeachInjector.java
IfInjector.java MethodInjector.java
PropertyInjector.java VariableInjector.java
Log:
- start of family of injectors.
Revision Changes Path
1.3 +5 -1 jakarta-velocity/src/java/org/apache/velocity/injector/AbstractInjector.java
Index: AbstractInjector.java
===================================================================
RCS file: /home/cvs/jakarta-velocity/src/java/org/apache/velocity/injector/AbstractInjector.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- AbstractInjector.java 2000/08/26 16:51:43 1.2
+++ AbstractInjector.java 2000/08/26 17:01:18 1.3
@@ -2,15 +2,19 @@
import org.apache.velocity.Context;
-public class AbstractInjector implement Injector
+public abstract class AbstractInjector implements Injector
{
/** Where in the stream to inject this objects content */
protected int injectionLocation;
/** Context to build against */
protected Context context;
+ abstract public void inject();
+
public void setContext(Context context)
{
this.context = context;
}
+
+
}
1.1 jakarta-velocity/src/java/org/apache/velocity/injector/ForeachInjector.java
Index: ForeachInjector.java
===================================================================
package org.apache.velocity.injector;
public class ForeachInjector extends AbstractInjector
{
public void inject()
{
}
}
1.1 jakarta-velocity/src/java/org/apache/velocity/injector/IfInjector.java
Index: IfInjector.java
===================================================================
package org.apache.velocity.injector;
public class IfInjector extends AbstractInjector
{
public void inject()
{
}
}
1.1 jakarta-velocity/src/java/org/apache/velocity/injector/MethodInjector.java
Index: MethodInjector.java
===================================================================
package org.apache.velocity.injector;
public class MethodInjector extends AbstractInjector
{
public void inject()
{
}
}
1.1 jakarta-velocity/src/java/org/apache/velocity/injector/PropertyInjector.java
Index: PropertyInjector.java
===================================================================
package org.apache.velocity.injector;
public class PropertyInjector extends AbstractInjector
{
public void inject()
{
}
}
1.1 jakarta-velocity/src/java/org/apache/velocity/injector/VariableInjector.java
Index: VariableInjector.java
===================================================================
package org.apache.velocity.injector;
public class VariableInjector extends AbstractInjector
{
public void inject()
{
}
}