summaryrefslogtreecommitdiff
path: root/Tools/Java/Source/FrameworkWizard/src/org/tianocore/frameworkwizard/module/Identifications/HiiPackages/HiiPackagesIdentification.java
diff options
context:
space:
mode:
Diffstat (limited to 'Tools/Java/Source/FrameworkWizard/src/org/tianocore/frameworkwizard/module/Identifications/HiiPackages/HiiPackagesIdentification.java')
-rw-r--r--Tools/Java/Source/FrameworkWizard/src/org/tianocore/frameworkwizard/module/Identifications/HiiPackages/HiiPackagesIdentification.java89
1 files changed, 89 insertions, 0 deletions
diff --git a/Tools/Java/Source/FrameworkWizard/src/org/tianocore/frameworkwizard/module/Identifications/HiiPackages/HiiPackagesIdentification.java b/Tools/Java/Source/FrameworkWizard/src/org/tianocore/frameworkwizard/module/Identifications/HiiPackages/HiiPackagesIdentification.java
new file mode 100644
index 0000000000..4935d306b0
--- /dev/null
+++ b/Tools/Java/Source/FrameworkWizard/src/org/tianocore/frameworkwizard/module/Identifications/HiiPackages/HiiPackagesIdentification.java
@@ -0,0 +1,89 @@
+/** @file
+
+ The file is used to define Package Dependencies Identification
+
+ Copyright (c) 2006, Intel Corporation
+ All rights reserved. This program and the accompanying materials
+ are licensed and made available under the terms and conditions of the BSD License
+ which accompanies this distribution. The full text of the license may be found at
+ http://opensource.org/licenses/bsd-license.php
+
+ THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
+ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
+
+ **/
+
+package org.tianocore.frameworkwizard.module.Identifications.HiiPackages;
+
+import java.util.Vector;
+
+public class HiiPackagesIdentification {
+
+ //
+ // Define class members
+ //
+ private String name = null;
+
+ private String usage = null;
+
+ private Vector<String> supArchList = null;
+
+ private String featureFlag = null;
+
+ private String help = null;
+
+ public HiiPackagesIdentification(String arg0, String arg1, String arg2, Vector<String> arg3, String arg4) {
+ this.name = (arg0 == null ? "" : arg0);
+ this.usage = (arg1 == null ? "" : arg1);
+ this.featureFlag = (arg2 == null ? "" : arg2);
+ this.supArchList = arg3;
+ this.help = (arg4 == null ? "" : arg4);
+ }
+
+ public String getFeatureFlag() {
+ return featureFlag;
+ }
+
+ public void setFeatureFlag(String featureFlag) {
+ this.featureFlag = featureFlag;
+ }
+
+ public String getName() {
+ return name;
+ }
+
+ public void setName(String name) {
+ this.name = name;
+ }
+
+ public Vector<String> getSupArchList() {
+ return supArchList;
+ }
+
+ public void setSupArchList(Vector<String> supArchList) {
+ this.supArchList = supArchList;
+ }
+
+ public boolean equals(HiiPackagesIdentification pi) {
+ if (this.name.equals(pi.name)) {
+ return true;
+ }
+ return false;
+ }
+
+ public String getUsage() {
+ return usage;
+ }
+
+ public void setUsage(String usage) {
+ this.usage = usage;
+ }
+
+ public String getHelp() {
+ return help;
+ }
+
+ public void setHelp(String help) {
+ this.help = help;
+ }
+}