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

Quick Search    Search Deep

org.milligan.eccles.tags
Class PropertyTag  view PropertyTag download PropertyTag.java

java.lang.Object
  extended byorg.milligan.eccles.Tag
      extended byorg.milligan.eccles.tags.PropertyTag

public class PropertyTag
extends org.milligan.eccles.Tag

Tag for setting or defining a property


Field Summary
private  java.lang.String booleanValue
           
private  java.lang.String define
           
private  java.lang.String doubleValue
           
private  java.lang.String intValue
           
private  java.lang.String longValue
           
private  java.lang.String set
           
protected static java.lang.String[] tagSpecificProperties
          Tag properties for output
private  java.lang.String value
           
 
Fields inherited from class org.milligan.eccles.Tag
CONTINUE_PROCESSING, EXCEPTION_PROPERTY, log, PROCESS_CHILDREN, SIMPLE_BREAK, SKIP_CHILDREN, UNDERLYING_EXCEPTION_PROPERTY
 
Constructor Summary
PropertyTag()
           
 
Method Summary
 org.milligan.eccles.EcclesReturnValue doStartTag(org.milligan.eccles.RunState state)
          Called at the start of tag processing.
 java.lang.String getBooleanValue()
           
 java.lang.String getDefine()
           
 java.lang.String getDoubleValue()
           
 java.lang.String getIntValue()
           
 java.lang.String getLongValue()
           
 java.lang.String getSet()
           
 java.lang.String getTagName()
          Name of the tag as it appears in the config file.
 java.lang.String[] getTagPropertiesForDisplay()
          Get a list of properties to be output
 java.lang.String getValue()
           
 void setBooleanValue(java.lang.String booeanValue)
           
 void setDefine(java.lang.String define)
           
 void setDoubleValue(java.lang.String doubleValue)
           
 void setIntValue(java.lang.String intValue)
           
 void setLongValue(java.lang.String longValue)
           
 void setSet(java.lang.String set)
           
 void setValue(java.lang.String value)
           
 void validate()
          Called upon tag creation during script reading.
 
Methods inherited from class org.milligan.eccles.Tag
addChildTag, doAfterChildren, doEndTag, doFinishChildren, doInitChildren, getChildren, getId, getName, getParent, getPropertiesString, hasChildren, isEmpty, isReportingTag, populateElement, populateElementPropertiesFromTag, setChildren, setId, setName, validateHasNoChildren, validateNotEmptyProperties, validateNotEmptyProperties, validateNotEmptyProperties, validateNotEmptyProperty, validateProperties, validateProperties, validateProperties, validateProperty
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

set

private java.lang.String set

define

private java.lang.String define

value

private java.lang.String value

tagSpecificProperties

protected static final java.lang.String[] tagSpecificProperties
Tag properties for output


intValue

private java.lang.String intValue

longValue

private java.lang.String longValue

doubleValue

private java.lang.String doubleValue

booleanValue

private java.lang.String booleanValue
Constructor Detail

PropertyTag

public PropertyTag()
Method Detail

getTagName

public java.lang.String getTagName()
Description copied from class: org.milligan.eccles.Tag
Name of the tag as it appears in the config file. Used for exception & status reporting


setSet

public void setSet(java.lang.String set)

getSet

public java.lang.String getSet()

setDefine

public void setDefine(java.lang.String define)

getDefine

public java.lang.String getDefine()

setValue

public void setValue(java.lang.String value)

getValue

public java.lang.String getValue()

doStartTag

public org.milligan.eccles.EcclesReturnValue doStartTag(org.milligan.eccles.RunState state)
                                                 throws org.milligan.eccles.EcclesException
Description copied from class: org.milligan.eccles.Tag
Called at the start of tag processing. Return either PROCESS_CHILDREN (to process the children) or SKIP_CHILDREN


validate

public void validate()
              throws org.milligan.eccles.EcclesException
Description copied from class: org.milligan.eccles.Tag
Called upon tag creation during script reading. Perform extra validation that cannot be handled by the schema


getTagPropertiesForDisplay

public java.lang.String[] getTagPropertiesForDisplay()
Get a list of properties to be output


setIntValue

public void setIntValue(java.lang.String intValue)

getIntValue

public java.lang.String getIntValue()

setLongValue

public void setLongValue(java.lang.String longValue)

getLongValue

public java.lang.String getLongValue()

setDoubleValue

public void setDoubleValue(java.lang.String doubleValue)

getDoubleValue

public java.lang.String getDoubleValue()

setBooleanValue

public void setBooleanValue(java.lang.String booeanValue)

getBooleanValue

public java.lang.String getBooleanValue()