com.threerings.jpkg.ant.dpkg.info.description
Class Verbatim

java.lang.Object
  extended by org.apache.tools.ant.ProjectComponent
      extended by org.apache.tools.ant.Task
          extended by com.threerings.antidote.field.BaseComponent
              extended by com.threerings.antidote.field.BaseField
                  extended by com.threerings.antidote.field.text.TextField
                      extended by com.threerings.antidote.field.text.SingleLineTextField
                          extended by com.threerings.antidote.field.text.SimpleTextField
                              extended by com.threerings.jpkg.ant.dpkg.info.description.Verbatim
All Implemented Interfaces:
Field, ReferenceField, RequiresValidation, DescriptionAction, Cloneable

public class Verbatim
extends SimpleTextField
implements DescriptionAction


Field Summary
 
Fields inherited from class org.apache.tools.ant.Task
target, taskName, taskType, wrapper
 
Fields inherited from class org.apache.tools.ant.ProjectComponent
description, location, project
 
Constructor Summary
Verbatim()
           
 
Method Summary
 List<Violation> apply(PackageDescription description)
          Apply this action to the given PackageDescription object.
 String getFieldName()
          Returns the unique name of this Field.
 
Methods inherited from class com.threerings.antidote.field.text.SimpleTextField
validateTextField
 
Methods inherited from class com.threerings.antidote.field.text.SingleLineTextField
getText, validateField
 
Methods inherited from class com.threerings.antidote.field.text.TextField
addText, scrubTextWhitespace, validateTextNotEmpty, validateTextWasSet
 
Methods inherited from class com.threerings.antidote.field.BaseField
execute, init, reconfigure, setRefid
 
Methods inherited from class com.threerings.antidote.field.BaseComponent
appendViolation, appendViolationList, getReferencedField, isReference, registerField, reportConflictingProperties, reportUnsetDependentFields, reportUnsetDependentProperties, reportUnsetField, setReference, validate, validateChildFields, validateChildFields, validateOptionalProperties, validateProperties, validateProperties
 
Methods inherited from class org.apache.tools.ant.Task
bindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, isInvalid, log, log, log, log, maybeConfigure, perform, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
 
Methods inherited from class org.apache.tools.ant.ProjectComponent
clone, getDescription, getLocation, getProject, setDescription, setLocation, setProject
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.threerings.antidote.field.ReferenceField
getReferencedField, isReference
 
Methods inherited from interface com.threerings.antidote.field.Field
getLocation
 
Methods inherited from interface com.threerings.antidote.RequiresValidation
validate
 

Constructor Detail

Verbatim

public Verbatim()
Method Detail

getFieldName

public String getFieldName()
Description copied from interface: Field
Returns the unique name of this Field.

Specified by:
getFieldName in interface Field

apply

public List<Violation> apply(PackageDescription description)
Description copied from interface: DescriptionAction
Apply this action to the given PackageDescription object.

Specified by:
apply in interface DescriptionAction
Returns:
Any Violation generated while applying the action.


Copyright © 2007-2008 Three Rings Design, Inc. All Rights Reserved. Released under a BSD license.