ooc
Class InstanceSetupAttribute

java.lang.Object
  extended byooc.InstanceSetupAttribute
All Implemented Interfaces:
InstanceSetup

public class InstanceSetupAttribute
extends java.lang.Object
implements InstanceSetup


Constructor Summary
InstanceSetupAttribute()
           
 
Method Summary
 void setAttributeNames(java.util.List attributeNames)
           
 void setup(java.lang.Object targetInstance, Tag targetTag, Tag setupTag, Dependencies dependencies)
          Initiates the tag instance.
 boolean validate(java.lang.Class targetClass, Tag targetTag, Tag setupTag, TagErrorHandler teh)
          Validate that initiation is possible after construction.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InstanceSetupAttribute

public InstanceSetupAttribute()
Method Detail

setAttributeNames

public void setAttributeNames(java.util.List attributeNames)

validate

public boolean validate(java.lang.Class targetClass,
                        Tag targetTag,
                        Tag setupTag,
                        TagErrorHandler teh)
Description copied from interface: InstanceSetup
Validate that initiation is possible after construction.

Specified by:
validate in interface InstanceSetup

setup

public void setup(java.lang.Object targetInstance,
                  Tag targetTag,
                  Tag setupTag,
                  Dependencies dependencies)
Description copied from interface: InstanceSetup
Initiates the tag instance.

Specified by:
setup in interface InstanceSetup