diff -r 7685cec9fd3c -r f2ddfa555b0f doc/api/java/com/nokia/ant/TypedefURIFix.html --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/doc/api/java/com/nokia/ant/TypedefURIFix.html Fri Sep 11 11:54:49 2009 +0100 @@ -0,0 +1,834 @@ + + + +
+ +
+
+
|
++ + | +||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+java.lang.Object ++org.apache.tools.ant.ProjectComponent +
org.apache.tools.ant.Task +
org.apache.tools.ant.taskdefs.AntlibDefinition +
org.apache.tools.ant.taskdefs.DefBase +
org.apache.tools.ant.taskdefs.Definer +
com.nokia.ant.TypedefURIFix +
public class TypedefURIFix
+Base class for Taskdef and Typedef - handles all + the attributes for Typedef. The uri and class + handling is handled by DefBase +
+ +
+
+Nested Class Summary | +|
---|---|
+static class |
+TypedefURIFix.Format
+
++ Enumerated type for format attribute |
+
+static class |
+TypedefURIFix.OnError
+
++ Enumerated type for onError attribute |
+
+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 | +|
---|---|
TypedefURIFix()
+
++ |
+
+Method Summary | +|
---|---|
+protected void |
+addDefinition(java.lang.ClassLoader al,
+ java.lang.String name,
+ java.lang.String classname)
+
++ Add a definition using the attributes of Definer |
+
+ void |
+execute()
+
++ Run the definition. |
+
+ java.lang.String |
+getClassname()
+
++ Returns the classname of the object we are defining. |
+
+ java.io.File |
+getFile()
+
++ |
+
+ java.lang.String |
+getName()
+
++ |
+
+ java.lang.String |
+getResource()
+
++ |
+
+protected void |
+loadProperties(java.lang.ClassLoader al,
+ java.net.URL url)
+
++ Load type definitions as properties from a URL. |
+
+static java.lang.String |
+makeResourceFromURI(java.lang.String uri)
+
++ This is where the logic to map from a URI to an antlib resource + is kept. |
+
+ void |
+setAdapter(java.lang.String adapter)
+
++ Set the class name of the adapter class. |
+
+protected void |
+setAdapterClass(java.lang.Class adapterClass)
+
++ Set the adapter class. |
+
+ void |
+setAdaptTo(java.lang.String adaptTo)
+
++ Set the classname of the class that the definition + must be compatible with, either directly or + by use of the adapter class. |
+
+protected void |
+setAdaptToClass(java.lang.Class adaptToClass)
+
++ Set the class for adaptToClass, to be + used by derived classes, used instead of + the adaptTo attribute. |
+
+ void |
+setAntlib(java.lang.String antlib)
+
++ Antlib attribute, sets resource and uri. |
+
+ void |
+setClassname(java.lang.String classname)
+
++ The full class name of the object being defined. |
+
+ void |
+setFile(java.io.File file)
+
++ Name of the property file to load + ant name/classname pairs from. |
+
+ void |
+setFormat(TypedefURIFix.Format format)
+
++ Sets the format of the file or resource |
+
+ void |
+setName(java.lang.String name)
+
++ Name of the definition |
+
+ void |
+setOnError(TypedefURIFix.OnError onError)
+
++ What to do if there is an error in loading the class. |
+
+ void |
+setResource(java.lang.String res)
+
++ Name of the property resource to load + ant name/classname pairs from. |
+
Methods inherited from class org.apache.tools.ant.taskdefs.Definer | +
---|
setFormat, setOnError |
+
Methods inherited from class org.apache.tools.ant.taskdefs.DefBase | +
---|
createClasspath, createLoader, getClasspath, getClasspathId, getLoaderId, hasCpDelegate, init, isReverseLoader, setClasspath, setClasspathRef, setLoaderRef, setReverseLoader |
+
Methods inherited from class org.apache.tools.ant.taskdefs.AntlibDefinition | +
---|
getAntlibClassLoader, getURI, setAntlibClassLoader, setURI |
+
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, reconfigure, 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 |
+
+Constructor Detail | +
---|
+public TypedefURIFix()+
+Method Detail | +
---|
+public void setOnError(TypedefURIFix.OnError onError)+
+
onError
- an OnError
value+public void setFormat(TypedefURIFix.Format format)+
+
format
- the enumerated value - xml or properties+public java.lang.String getName()+
getName
in class org.apache.tools.ant.taskdefs.Definer
+public java.io.File getFile()+
getFile
in class org.apache.tools.ant.taskdefs.Definer
+public java.lang.String getResource()+
getResource
in class org.apache.tools.ant.taskdefs.Definer
+public void execute()+
+
execute
in class org.apache.tools.ant.taskdefs.Definer
org.apache.tools.ant.BuildException
- if an error occurs+public static java.lang.String makeResourceFromURI(java.lang.String uri)+
+
uri
- the xml namespace uri that to convert.
++protected void loadProperties(java.lang.ClassLoader al, + java.net.URL url)+
+
loadProperties
in class org.apache.tools.ant.taskdefs.Definer
al
- the classloader to useurl
- the url to get the definitions from+public void setFile(java.io.File file)+
+
setFile
in class org.apache.tools.ant.taskdefs.Definer
file
- the file+public void setResource(java.lang.String res)+
+
setResource
in class org.apache.tools.ant.taskdefs.Definer
res
- the resource to use+public void setAntlib(java.lang.String antlib)+
+
setAntlib
in class org.apache.tools.ant.taskdefs.Definer
antlib
- the value to set.+public void setName(java.lang.String name)+
+
setName
in class org.apache.tools.ant.taskdefs.Definer
name
- the name of the definition+public java.lang.String getClassname()+
null
.
++
getClassname
in class org.apache.tools.ant.taskdefs.Definer
+public void setClassname(java.lang.String classname)+
+
setClassname
in class org.apache.tools.ant.taskdefs.Definer
classname
- the name of the class+public void setAdapter(java.lang.String adapter)+
+
setAdapter
in class org.apache.tools.ant.taskdefs.Definer
adapter
- the name of the adapter class+protected void setAdapterClass(java.lang.Class adapterClass)+
+
setAdapterClass
in class org.apache.tools.ant.taskdefs.Definer
adapterClass
- the class to use to adapt the definition class+public void setAdaptTo(java.lang.String adaptTo)+
+
setAdaptTo
in class org.apache.tools.ant.taskdefs.Definer
adaptTo
- the name of the adaptto class+protected void setAdaptToClass(java.lang.Class adaptToClass)+
+
setAdaptToClass
in class org.apache.tools.ant.taskdefs.Definer
adaptToClass
- the class for adapto.+protected void addDefinition(java.lang.ClassLoader al, + java.lang.String name, + java.lang.String classname)+
+
addDefinition
in class org.apache.tools.ant.taskdefs.Definer
al
- the ClassLoader to usename
- the name of the definitionclassname
- the classname of the definition
+org.apache.tools.ant.BuildException
- if an error occurs
+
+
|
++ + | +||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +