|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.dbarnes.sgme.TileImageFile
public class TileImageFile
Represents an image file which can be used for a single TileImage object or broken up into multiple TileImage objects.
TileImage| Constructor Summary | |
|---|---|
TileImageFile(Project project)
Creates a TileImageFile object. |
|
| Method Summary | |
|---|---|
protected java.util.Collection<TileImage> |
createTileImages()
Creates a set of one or more TileImage objects from this TileImageFile. |
java.io.File |
getFile()
Returns the File object for this TileImageFile. |
int |
getFirstTileImageId()
Returns the first TileImage identitier to be associated with this TileImageFile. |
java.awt.image.BufferedImage |
getImage()
Returns the Image object for this TileImageFile. |
int |
getNumberOfTiles()
Returns the number of tile images contained in the TileImageFile. |
protected Project |
getProject()
Returns the project to which this TileImageFile belongs. |
void |
setFile(java.io.File file)
Sets the File object for this TileImageFile, and loads the corresponding Image object. |
void |
setFirstTileImageId(int firstTileImageId)
Sets the first TileImage identitier to be associated with this TileImageFile. |
void |
setImage(java.awt.image.BufferedImage image)
Sets the Image object for this TileImageFile. |
protected void |
setProject(Project project)
Sets the project to which this TileImageFile belongs. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public TileImageFile(Project project)
project - The project which this TileImageFile belongs to.| Method Detail |
|---|
protected java.util.Collection<TileImage> createTileImages()
public int getNumberOfTiles()
public java.io.File getFile()
public void setFile(java.io.File file)
throws java.io.IOException
java.io.IOExceptionpublic int getFirstTileImageId()
public void setFirstTileImageId(int firstTileImageId)
public java.awt.image.BufferedImage getImage()
public void setImage(java.awt.image.BufferedImage image)
protected Project getProject()
protected void setProject(Project project)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||