Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.apache.hivemind.schema.rules
Class BaseRule  view BaseRule download BaseRule.java

java.lang.Object
  extended byorg.apache.hivemind.impl.BaseLocatable
      extended byorg.apache.hivemind.schema.rules.BaseRule
All Implemented Interfaces:
org.apache.hivemind.Locatable, org.apache.hivemind.LocationHolder, org.apache.hivemind.schema.Rule
Direct Known Subclasses:
CreateObjectRule, InvokeParentRule, PushAttributeRule, PushContentRule, ReadAttributeRule, ReadContentRule, SetModuleRule, SetParentRule, SetPropertyRule

public abstract class BaseRule
extends org.apache.hivemind.impl.BaseLocatable
implements org.apache.hivemind.schema.Rule

Base class for implementing org.apache.hivemind.schema.Rules.


Field Summary
 
Fields inherited from class org.apache.hivemind.impl.BaseLocatable
 
Constructor Summary
BaseRule()
           
 
Method Summary
 void begin(org.apache.hivemind.schema.SchemaProcessor processor, org.apache.hivemind.Element element)
          Does nothing; subclasses may override.
 void end(org.apache.hivemind.schema.SchemaProcessor processor, org.apache.hivemind.Element element)
          Does nothing; subclasses may override.
 
Methods inherited from class org.apache.hivemind.impl.BaseLocatable
getLocation, setLocation
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.hivemind.Locatable
getLocation
 

Constructor Detail

BaseRule

public BaseRule()
Method Detail

begin

public void begin(org.apache.hivemind.schema.SchemaProcessor processor,
                  org.apache.hivemind.Element element)
Does nothing; subclasses may override.

Specified by:
begin in interface org.apache.hivemind.schema.Rule

end

public void end(org.apache.hivemind.schema.SchemaProcessor processor,
                org.apache.hivemind.Element element)
Does nothing; subclasses may override.

Specified by:
end in interface org.apache.hivemind.schema.Rule