com.threerings.jpkg.ant.dpkg.scripts.standard
Class PreInst

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.jpkg.ant.dpkg.scripts.BaseTemplateScript
                      extended by com.threerings.jpkg.ant.dpkg.scripts.TemplateScript
                          extended by com.threerings.jpkg.ant.dpkg.scripts.standard.AbstractTypeScript
                              extended by com.threerings.jpkg.ant.dpkg.scripts.standard.PreInst
All Implemented Interfaces:
Field, ReferenceField, RequiresValidation, PackageScript, ValidationScript, VelocityTemplate, Cloneable

public class PreInst
extends AbstractTypeScript

An AbstractTypeScript field for defining a <preinst> script.


Field Summary
 
Fields inherited from class com.threerings.jpkg.ant.dpkg.scripts.TemplateScript
DPKG_DATA_KEY
 
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
PreInst()
           
 
Method Summary
 String getFieldName()
          Returns the unique name of this Field.
 String getFriendlyName()
          Returns a human readable name for this script.
 
Methods inherited from class com.threerings.jpkg.ant.dpkg.scripts.standard.AbstractTypeScript
failOnError, getSource, getTemplateName, setCommand, setFailonerror, setSource, validateField
 
Methods inherited from class com.threerings.jpkg.ant.dpkg.scripts.TemplateScript
addSubstitution, getTypes, populateContext, typeList
 
Methods inherited from class com.threerings.jpkg.ant.dpkg.scripts.BaseTemplateScript
mergeTemplate
 
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

PreInst

public PreInst()
Method Detail

getFieldName

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


getFriendlyName

public String getFriendlyName()
Description copied from interface: PackageScript
Returns a human readable name for this script.



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