home *** CD-ROM | disk | FTP | other *** search
- package symantec.descfileconverter;
-
- import java.io.File;
- import java.util.Hashtable;
- import java.util.Vector;
-
- class ComponentInfo {
- private Vector vAwtevent;
- private String sBaseclass;
- private String sClass;
- private Hashtable hConnection;
- private CProperty defproperty;
- private String sFlags;
- private String sFolder;
- private CIconsuite iconsuite;
- private Vector vProperty;
- private CSmallicon smallicon;
- private String sToolbar;
- private CWinhelp winhelp;
-
- void setAwtevent(String var1) {
- if (this.vAwtevent == null) {
- this.vAwtevent = new Vector();
- }
-
- this.vAwtevent.addElement(var1);
- }
-
- String getAwtevent() {
- if (this.vAwtevent == null) {
- return null;
- } else {
- String var1 = (String)this.vAwtevent.firstElement();
- if (this.vAwtevent.size() > 1) {
- for(int var2 = 1; var2 < this.vAwtevent.size(); ++var2) {
- var1 = var1 + ", " + (String)this.vAwtevent.elementAt(var2);
- }
- }
-
- return var1;
- }
- }
-
- void setBaseclass(String var1) {
- this.sBaseclass = new String(var1);
- }
-
- String getBaseclass() {
- return this.sBaseclass;
- }
-
- void setComponentClass(String var1) {
- this.sClass = new String(var1);
- }
-
- String getComponentClass() {
- return this.sClass;
- }
-
- void setConnection(CConnection var1) {
- if (this.hConnection == null) {
- this.hConnection = new Hashtable();
- }
-
- if (!this.hConnection.containsKey(var1.method)) {
- this.hConnection.put(var1.method, new Vector());
- ((Vector)this.hConnection.get(var1.method)).addElement(var1);
- } else {
- ((Vector)this.hConnection.get(var1.method)).addElement(var1);
- }
- }
-
- Hashtable getConnections() {
- return this.hConnection;
- }
-
- void setDefproperty(CProperty var1) {
- this.defproperty = var1;
- }
-
- CProperty getDefproperty() {
- return this.defproperty;
- }
-
- void setFlags(String var1) {
- this.sFlags = new String(var1);
- }
-
- String getFlags() {
- return this.sFlags;
- }
-
- void setFolder(String var1) {
- this.sFolder = new String(var1);
- }
-
- String getFolder() {
- return this.sFolder;
- }
-
- void setIconsuite(CIconsuite var1) {
- this.iconsuite = var1;
- }
-
- CIconsuite getIconsuite() {
- return this.iconsuite;
- }
-
- void setProperty(CProperty var1) {
- if (this.vProperty == null) {
- this.vProperty = new Vector();
- }
-
- this.vProperty.addElement(var1);
- }
-
- Vector getProperty() {
- return this.vProperty;
- }
-
- void setSmallicon(CSmallicon var1) {
- this.smallicon = var1;
- }
-
- CSmallicon getSmallicon() {
- return this.smallicon;
- }
-
- void setToolbar(String var1) {
- this.sToolbar = new String(var1);
- }
-
- String getToolbar() {
- return this.sToolbar;
- }
-
- void setWinhelp(CWinhelp var1) {
- this.winhelp = var1;
- }
-
- CWinhelp getWinhelp() {
- return this.winhelp;
- }
-
- String getPackageName() {
- int var1 = this.sClass.lastIndexOf(46);
- return this.sClass.substring(0, var1);
- }
-
- String getAbbreviatedClass() {
- int var1 = this.sClass.lastIndexOf(46);
- return this.sClass.substring(var1 + 1);
- }
-
- String getClassPath() {
- StringBuffer var1 = new StringBuffer(this.getPackageName());
-
- for(int var2 = 0; var2 < var1.length(); ++var2) {
- if (var1.charAt(var2) == '.') {
- var1.setCharAt(var2, File.separator.charAt(0));
- }
- }
-
- return var1.toString();
- }
- }
-