Package net.anotheria.asg.generator
Class FileEntry
- java.lang.Object
-
- net.anotheria.asg.generator.FileEntry
-
public class FileEntry extends java.lang.ObjectGeneration result.- Version:
- $Id: $Id
- Author:
- lrosenberg
-
-
Constructor Summary
Constructors Constructor Description FileEntry()Constructor for FileEntry.FileEntry(java.lang.String aPath, java.lang.String aName, java.lang.String aContent)Constructor for FileEntry.FileEntry(java.lang.String aPath, java.lang.String aName, java.lang.String aContent, java.lang.String aType)Constructor for FileEntry.FileEntry(GeneratedArtefact artefact)Constructor for FileEntry.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetContent()Getter for the fieldcontent.java.lang.StringgetName()Getter for the fieldname.java.lang.StringgetPath()Getter for the fieldpath.java.lang.StringgetType()Getter for the fieldtype.static java.lang.Stringpackage2fullPath(java.lang.String packageName)Resolves a package name to a full path including sources dir.static java.lang.Stringpackage2path(java.lang.String packageName)Resolves a package name to a path.voidsetContent(java.lang.String string)Setter for the fieldcontent.voidsetName(java.lang.String string)Setter for the fieldname.voidsetPath(java.lang.String string)Setter for the fieldpath.voidsetType(java.lang.String string)Sets type of the file.java.lang.StringtoString()
-
-
-
Constructor Detail
-
FileEntry
public FileEntry()
Constructor for FileEntry.
-
FileEntry
public FileEntry(java.lang.String aPath, java.lang.String aName, java.lang.String aContent, java.lang.String aType)Constructor for FileEntry.
- Parameters:
aPath- aStringobject.aName- aStringobject.aContent- aStringobject.aType- aStringobject.
-
FileEntry
public FileEntry(java.lang.String aPath, java.lang.String aName, java.lang.String aContent)Constructor for FileEntry.
- Parameters:
aPath- aStringobject.aName- aStringobject.aContent- aStringobject.
-
FileEntry
public FileEntry(GeneratedArtefact artefact)
Constructor for FileEntry.
- Parameters:
artefact- aGeneratedArtefactobject.
-
-
Method Detail
-
getContent
public java.lang.String getContent()
Getter for the field
content.- Returns:
- a
Stringobject.
-
getName
public java.lang.String getName()
Getter for the field
name.- Returns:
- a
Stringobject.
-
getPath
public java.lang.String getPath()
Getter for the field
path.- Returns:
- a
Stringobject.
-
setContent
public void setContent(java.lang.String string)
Setter for the field
content.- Parameters:
string- aStringobject.
-
setName
public void setName(java.lang.String string)
Setter for the field
name.- Parameters:
string- aStringobject.
-
setPath
public void setPath(java.lang.String string)
Setter for the field
path.- Parameters:
string- aStringobject.
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
package2fullPath
public static java.lang.String package2fullPath(java.lang.String packageName)
Resolves a package name to a full path including sources dir.- Parameters:
packageName- aStringobject.- Returns:
- full path of the package
-
package2path
public static java.lang.String package2path(java.lang.String packageName)
Resolves a package name to a path.- Parameters:
packageName- aStringobject.- Returns:
- path of package
-
getType
public java.lang.String getType()
Getter for the field
type.- Returns:
- type of the file
-
setType
public void setType(java.lang.String string)
Sets type of the file.- Parameters:
string- type of file to set
-
-