ch.hsr.worldfiletool.logic
Class Data

java.lang.Object
  extended by ch.hsr.worldfiletool.logic.Data

public class Data
extends java.lang.Object

The Class Contents.


Field Summary
private  java.lang.String color
           
private  java.lang.String east
           
private  java.lang.String ext
           
private  java.lang.String floor
           
private  java.lang.String image
           
private  double image_height
           
private  double image_width
           
private  java.lang.String maptype
           
private  java.lang.String name
           
private  java.lang.String north
           
private  java.lang.String priority
           
private  double rot_x
           
private  double rot_y
           
private  java.lang.String south
           
private  java.lang.String[] values
           
private  java.lang.String view
           
private  java.lang.String west
           
private  java.lang.String wf_ext
           
 
Constructor Summary
Data()
           
 
Method Summary
(package private)  void calc_new_values(java.lang.String path)
          calc new values after rotation, because the image size changed
 boolean check_ext(java.io.File file, java.lang.String[] ext)
          check file extension.
(package private)  void get_image_data(java.io.File file)
          read image data.
 java.lang.String getColor()
           
 java.lang.String getEast()
           
 java.lang.String getExtension()
           
 java.lang.String getFloor()
           
 double getImage_height()
           
 double getImage_width()
           
 java.lang.String getImage()
           
 java.lang.String getMaptype()
           
 java.lang.String getName()
           
 java.lang.String getNorth()
           
 java.lang.String getPriority()
           
 double getRot_x()
           
 double getRot_y()
           
 java.lang.String getSouth()
           
 java.lang.String[] getValues()
           
 java.lang.String getView()
           
 java.lang.String getWest()
           
 java.lang.String getWorldFileExt()
           
 java.lang.String rename(java.lang.String file, java.lang.String regex, java.lang.String repl)
          Rename file.
(package private)  void reset()
          clear values
 void setColor(java.lang.String color)
           
 void setEast(java.lang.String east)
           
 void setExtension(java.lang.String ext)
           
 void setFloor(java.lang.String floor)
           
 void setImage_height(double image_height)
           
 void setImage_width(double image_width)
           
 void setImage(java.lang.String image)
           
 void setMaptype(java.lang.String maptype)
           
 void setName(java.lang.String name)
           
 void setNorth(java.lang.String north)
           
 void setPriority(java.lang.String priority)
           
 void setRot_x(double rot_x)
           
 void setRot_y(double rot_y)
           
 void setSouth(java.lang.String south)
           
 void setValues()
           
 void setView(java.lang.String view)
           
 void setWest(java.lang.String west)
           
 void setWorldFileExt(java.lang.String wf_ext)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

name

private java.lang.String name

color

private java.lang.String color

image

private java.lang.String image

view

private java.lang.String view

north

private java.lang.String north

west

private java.lang.String west

south

private java.lang.String south

east

private java.lang.String east

floor

private java.lang.String floor

maptype

private java.lang.String maptype

priority

private java.lang.String priority

rot_y

private double rot_y

rot_x

private double rot_x

image_height

private double image_height

image_width

private double image_width

ext

private java.lang.String ext

wf_ext

private java.lang.String wf_ext

values

private java.lang.String[] values
Constructor Detail

Data

public Data()
Method Detail

getName

public java.lang.String getName()

setName

public void setName(java.lang.String name)

getColor

public java.lang.String getColor()

setColor

public void setColor(java.lang.String color)

getImage

public java.lang.String getImage()

setImage

public void setImage(java.lang.String image)

getView

public java.lang.String getView()

setView

public void setView(java.lang.String view)

getNorth

public java.lang.String getNorth()

setNorth

public void setNorth(java.lang.String north)

getWest

public java.lang.String getWest()

setWest

public void setWest(java.lang.String west)

getSouth

public java.lang.String getSouth()

setSouth

public void setSouth(java.lang.String south)

getEast

public java.lang.String getEast()

setEast

public void setEast(java.lang.String east)

getFloor

public java.lang.String getFloor()

setFloor

public void setFloor(java.lang.String floor)

getMaptype

public java.lang.String getMaptype()

setMaptype

public void setMaptype(java.lang.String maptype)

getPriority

public java.lang.String getPriority()

setPriority

public void setPriority(java.lang.String priority)

getRot_y

public double getRot_y()

setRot_y

public void setRot_y(double rot_y)

getRot_x

public double getRot_x()

setRot_x

public void setRot_x(double rot_x)

getImage_height

public double getImage_height()

setImage_height

public void setImage_height(double image_height)

getImage_width

public double getImage_width()

setImage_width

public void setImage_width(double image_width)

getValues

public java.lang.String[] getValues()

setValues

public void setValues()

setExtension

public void setExtension(java.lang.String ext)

getExtension

public java.lang.String getExtension()

setWorldFileExt

public void setWorldFileExt(java.lang.String wf_ext)

getWorldFileExt

public java.lang.String getWorldFileExt()

reset

void reset()
clear values


calc_new_values

void calc_new_values(java.lang.String path)
calc new values after rotation, because the image size changed

Parameters:
path -

check_ext

public boolean check_ext(java.io.File file,
                         java.lang.String[] ext)
check file extension.

Parameters:
file -
ext - the extension
Returns:
true, if successful

get_image_data

void get_image_data(java.io.File file)
read image data.

Parameters:
file -

rename

public java.lang.String rename(java.lang.String file,
                               java.lang.String regex,
                               java.lang.String repl)
Rename file.

Parameters:
file -
regex -
repl - the replacement