X-Git-Url: http://git.phpeclipse.com diff --git a/net.sourceforge.phpeclipse/src/com/xaraya/wizard/XarayaVersionModel.java b/net.sourceforge.phpeclipse/src/com/xaraya/wizard/XarayaVersionModel.java new file mode 100644 index 0000000..788fd1d --- /dev/null +++ b/net.sourceforge.phpeclipse/src/com/xaraya/wizard/XarayaVersionModel.java @@ -0,0 +1,79 @@ +package com.xaraya.wizard; + + +/** + * Class to hold the details of a xarya module so the + * filecreation process can be performed +*/ +public final class XarayaVersionModel +{ + //Fields to hold the details of the project to write + //in the xarVersions.php file.. + private static String modversionname; //compulsory + private static String modversiondescription; //compulsory + private static String modversionid; //compulsory + private static String modversionversion; //compulsory + private static String modversioncredits; + private static String modversionhelp; + private static String modversionchangelog; + private static String modversionlicense; + private static String modversioncoding; + private static String modversionofficial; //compulsory + private static String modversionauthor; //compulsory + private static String modversioncontact; //compulsory + private static String modversionadmin; //compulsory + private static String modversionuser; //compulsory + private static String modversionsecurityschema; //compulsory + private static String modversionclass; //compulsory + private static String modversioncategory; //compulsory + + public static boolean /*modversionofficial,*/userApi, userGui, adminApi, adminGui; + + +//Getters and setters for xaraya specifics + public static String getModversiondescription() { return modversiondescription; } + public static String getModversionname() { return modversionname; } + public static String getModversionadmin() { return modversionadmin;} + public static String getModversionauthor() { return modversionauthor;} + public static String getModversioncategory() { return modversioncategory;} + public static String getModversionchangelog() {return modversionchangelog;} + public static String getModversionclass() {return modversionclass;} + public static String getModversioncontact() {return modversioncontact;} + public static String getModversioncredits() {return modversioncredits;} + public static String getModversionhelp() {return modversionhelp;} + public static String getModversionid() {return modversionid;} + public static String getModversionlicense() {return modversionlicense;} + public static String getModversioncoding() {return modversioncoding;} + public static String getModversionofficial() {return modversionofficial;} + public static String getModversionsecurityschema() {return modversionsecurityschema;} + public static String getModversionuser() {return modversionuser;} + public static String getModversionversion() {return modversionversion;} + public static void setModversiondescription(String mvd) { XarayaVersionModel.modversiondescription = mvd; } + public static void setModversionname(String mvn) { XarayaVersionModel.modversionname = mvn; } + public static void setModversionadmin(String mva) {XarayaVersionModel.modversionadmin = mva;} + public static void setModversionauthor(String mva) {XarayaVersionModel.modversionauthor = mva;} + public static void setModversioncategory(String mvc) {XarayaVersionModel.modversioncategory = mvc;} + public static void setModversionchangelog(String mvc) {XarayaVersionModel.modversionchangelog = mvc;} + public static void setModversionclass(String mvc) {XarayaVersionModel.modversionclass = mvc;} + public static void setModversioncontact(String mvc) {XarayaVersionModel.modversioncontact = mvc;} + public static void setModversioncredits(String mvc) {XarayaVersionModel.modversioncredits = mvc;} + public static void setModversionhelp(String mvh) {XarayaVersionModel.modversionhelp = mvh;} + public static void setModversionid(String mvid) {XarayaVersionModel.modversionid = mvid;} + public static void setModversionlicense(String mvl) {XarayaVersionModel.modversionlicense = mvl;} + public static void setModversioncoding(String mvl) {XarayaVersionModel.modversioncoding = mvl;} + public static void setModversionofficial(String mvo) {XarayaVersionModel.modversionofficial = mvo;} + public static void setModversionsecurityschema(String mvss) {XarayaVersionModel.modversionsecurityschema = mvss;} + public static void setModversionuser(String mvu) {XarayaVersionModel.modversionuser = mvu;} + public static void setModversionversion(String mvv) {XarayaVersionModel.modversionversion = mvv;} + + //public static boolean isOfficial() { return modversionofficial; } + public static boolean isAdminApi() { return adminApi; } + public static boolean isAdminGui() { return adminGui; } + public static boolean isUserApi() { return userApi; } + public static boolean isUserGui() { return userGui; } + //public static void setOfficial(boolean official) { XarayaVersionModel.modversionofficial = official; } + public static void setAdminApi(boolean adminApi) { XarayaVersionModel.adminApi = adminApi;} + public static void setAdminGui(boolean adminGui) { XarayaVersionModel.adminGui = adminGui; } + public static void setUserApi(boolean userApi) { XarayaVersionModel.userApi = userApi; } + public static void setUserGui(boolean userGui) { XarayaVersionModel.userGui = userGui; } +}