]> git.proxmox.com Git - mirror_edk2.git/blob - Tools/Java/Source/FrameworkWizard/src/org/tianocore/frameworkwizard/module/Identifications/BuildOptions/BuildOptionsIdentification.java
1. Fix EDKT461 [Framework Wizard] Can't change ModuleBuildOptions for MSA file
[mirror_edk2.git] / Tools / Java / Source / FrameworkWizard / src / org / tianocore / frameworkwizard / module / Identifications / BuildOptions / BuildOptionsIdentification.java
1 /** @file
2
3 The file is used to define Build Options Identification
4
5 Copyright (c) 2006, Intel Corporation
6 All rights reserved. This program and the accompanying materials
7 are licensed and made available under the terms and conditions of the BSD License
8 which accompanies this distribution. The full text of the license may be found at
9 http://opensource.org/licenses/bsd-license.php
10
11 THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
12 WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
13
14 **/
15
16 package org.tianocore.frameworkwizard.module.Identifications.BuildOptions;
17
18 import java.util.Vector;
19
20 public class BuildOptionsIdentification {
21
22 //
23 // Define class members
24 //
25 private String option = null;
26
27 private Vector<String> buildTargets = null;
28
29 private String toolChainFamily = null;
30
31 private String tagName = null;
32
33 private String toolCode = null;
34
35 private Vector<String> supArchList = null;
36
37 public BuildOptionsIdentification(String arg0, Vector<String> arg1, String arg2, String arg3, String arg4, Vector<String> arg5) {
38 this.option = (arg0 == null ? "" : arg0);
39 this.buildTargets = arg1;
40 this.toolChainFamily = (arg2 == null ? "" : arg2);
41 this.tagName = (arg3 == null ? "" : arg3);
42 this.toolCode = (arg4 == null ? "" : arg4);
43 this.supArchList = arg5;
44 }
45
46 public String getOption() {
47 return option;
48 }
49
50 public void setOption(String option) {
51 this.option = option;
52 }
53
54 public Vector<String> getSupArchList() {
55 return supArchList;
56 }
57
58 public void setSupArchList(Vector<String> supArchList) {
59 this.supArchList = supArchList;
60 }
61
62 public String getTagName() {
63 return tagName;
64 }
65
66 public void setTagName(String tagName) {
67 this.tagName = tagName;
68 }
69
70 public String getToolChainFamily() {
71 return toolChainFamily;
72 }
73
74 public void setToolChainFamily(String toolChainFamily) {
75 this.toolChainFamily = toolChainFamily;
76 }
77
78 public String getToolCode() {
79 return toolCode;
80 }
81
82 public void setToolCode(String toolCode) {
83 this.toolCode = toolCode;
84 }
85
86 public Vector<String> getBuildTargets() {
87 return buildTargets;
88 }
89
90 public void setBuildTargets(Vector<String> buildTargets) {
91 this.buildTargets = buildTargets;
92 }
93 }