ingenias.editor.entities.FlyCamInit Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of sociaalmled Show documentation
Show all versions of sociaalmled Show documentation
A editor for modelling scenarios for PHAT simulator
/**
* Copyright (C) 2010 Jorge J. Gomez-Sanz
*
*
* This file is part of the INGENME tool. INGENME is an open source meta-editor
* which produces customized editors for user-defined modeling languages
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation version 3 of the License
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
* You should have received a copy of the GNU General Public License
* along with this program. If not, see
**/
package ingenias.editor.entities;
import java.util.*;
import ingenias.editor.TypedVector;
public class FlyCamInit extends Entity {
public java.lang.String CamHeight;
public java.lang.String CamPos;
public java.lang.String Description;
public java.lang.String CamWidth;
public java.lang.String CamRot;
public FlyCamInit(String id) {
super(id);
this.setHelpDesc("");
this.setHelpRecom("");
}
public java.lang.String getCamHeight(){
return CamHeight;
}
public void setCamHeight(java.lang.String
CamHeight){
this.CamHeight=CamHeight;
}
public java.lang.String getCamPos(){
return CamPos;
}
public void setCamPos(java.lang.String
CamPos){
this.CamPos=CamPos;
}
public java.lang.String getDescription(){
return Description;
}
public void setDescription(java.lang.String
Description){
this.Description=Description;
}
public java.lang.String getCamWidth(){
return CamWidth;
}
public void setCamWidth(java.lang.String
CamWidth){
this.CamWidth=CamWidth;
}
public java.lang.String getCamRot(){
return CamRot;
}
public void setCamRot(java.lang.String
CamRot){
this.CamRot=CamRot;
}
public void fromMap(Map ht){
super.fromMap(ht);
if (ht.get("CamHeight")!=null && ht.get("CamHeight").equals(""))
this.setCamHeight(null);
else
if (ht.get("CamHeight")!=null)
this.setCamHeight(new java.lang.String(ht.get("CamHeight").toString()));
if (ht.get("CamPos")!=null && ht.get("CamPos").equals(""))
this.setCamPos(null);
else
if (ht.get("CamPos")!=null)
this.setCamPos(new java.lang.String(ht.get("CamPos").toString()));
if (ht.get("Description")!=null && ht.get("Description").equals(""))
this.setDescription(null);
else
if (ht.get("Description")!=null)
this.setDescription(new java.lang.String(ht.get("Description").toString()));
if (ht.get("CamWidth")!=null && ht.get("CamWidth").equals(""))
this.setCamWidth(null);
else
if (ht.get("CamWidth")!=null)
this.setCamWidth(new java.lang.String(ht.get("CamWidth").toString()));
if (ht.get("CamRot")!=null && ht.get("CamRot").equals(""))
this.setCamRot(null);
else
if (ht.get("CamRot")!=null)
this.setCamRot(new java.lang.String(ht.get("CamRot").toString()));
}
public void toMap(Map ht){
super.toMap(ht);
//if (this.getCamHeight() instanceof String)
if (this.getCamHeight()!=null)
ht.put("CamHeight",this.getCamHeight().toString());
else
ht.put("CamHeight","");
//if (this.getCamPos() instanceof String)
if (this.getCamPos()!=null)
ht.put("CamPos",this.getCamPos().toString());
else
ht.put("CamPos","");
//if (this.getDescription() instanceof String)
if (this.getDescription()!=null)
ht.put("Description",this.getDescription().toString());
else
ht.put("Description","");
//if (this.getCamWidth() instanceof String)
if (this.getCamWidth()!=null)
ht.put("CamWidth",this.getCamWidth().toString());
else
ht.put("CamWidth","");
//if (this.getCamRot() instanceof String)
if (this.getCamRot()!=null)
ht.put("CamRot",this.getCamRot().toString());
else
ht.put("CamRot","");
}
public String toString(){
/*if (this.getId()==null ||
this.getId().toString().equals(""))
return "Please, define the value of field Id";
else
return this.getId().toString();*/
return ""+getId();
}
}