org.apache.hivemind.schema.rules
Class SetPropertyRule

java.lang.Object
  extended by org.apache.hivemind.impl.BaseLocatable
      extended by org.apache.hivemind.schema.rules.BaseRule
          extended by org.apache.hivemind.schema.rules.SetPropertyRule
All Implemented Interfaces:
Locatable, LocationHolder, Rule

public class SetPropertyRule
extends BaseRule

Used to set a property of an object to a literal value.

Author:
Howard Lewis Ship

Constructor Summary
SetPropertyRule()
           
 
Method Summary
 void begin(SchemaProcessor processor, Element element)
          Does nothing; subclasses may override.
 java.lang.String getPropertyName()
           
 java.lang.String getValue()
           
 void setPropertyName(java.lang.String string)
           
 void setValue(java.lang.String string)
           
 
Methods inherited from class org.apache.hivemind.schema.rules.BaseRule
end
 
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

SetPropertyRule

public SetPropertyRule()
Method Detail

begin

public void begin(SchemaProcessor processor,
                  Element element)
Description copied from class: BaseRule
Does nothing; subclasses may override.

Specified by:
begin in interface Rule
Overrides:
begin in class BaseRule

setPropertyName

public void setPropertyName(java.lang.String string)

setValue

public void setValue(java.lang.String string)

getPropertyName

public java.lang.String getPropertyName()

getValue

public java.lang.String getValue()