Package com.zerog.ia.auto.project
Class ProjectObject
- java.lang.Object
-
- com.zerog.ia.auto.project.ProjectObject
-
- All Implemented Interfaces:
Referenceable
- Direct Known Subclasses:
AbstractVirtualHardware,AmazonCredentialInformationImpl,AMICreationHelperHostMachine,ApplianceBuildConfiguration,ApplicationInstallationInformation,ApplicationInstaller,BackgroundColorConfig,BuildConfiguration,BuildConfigurationLocaleSettings,BuildDistribution,BuildTarget,ChoosenVM,DefaultUIMode,EULA,ExternalResourceBundle,FileIcon,FilterPattern,FilterPatternMatcher,Help,InputComponent,InputComponentGroup,InputItem,InputItem,InstallableObject,InstallerFrame,InstallerUpdateSettings,InstallFolder,InstanceDefinition,JVMSearchPath,KeyedData,MaintenanceDefinition,MaintenenceModeRuntimePanelSettings,Media,Medias,MergeModuleAdvertisedVariable,OperatingSystemInformation,OperatingSystemPackage,ProductInformation,ProductInformationProperty,ProjectBuildTimeVariableAtom,ProjectDescription,ScriptsInformation,ShortcutFolder,SoftwareIdentificationTag,Tag,TargetHypervisorType,UpgradeConfiguration,UpgradeSettings,UUID,VariableExclusion,VerbTableData,Version,VirtualHardwareInformation,VirtualHardwareProfile,VirtualMachine,VirtualMachineTier,VirtualSystemEntityStartupInfo,VMWareCredentialInformationImpl,WindowsCodeSign,WindowsCustomSign,WindowsRegistryEntry
public class ProjectObject extends java.lang.Object implements Referenceable
ProjectObjectif the base class for all the classes in the InstallAnywhere Project Automation API. It provides the basic functionalities such as the automatic generation of reference IDs.
This class is not intended to be extended by the API's end user.
-
-
Constructor Summary
Constructors Constructor Description ProjectObject()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object obj)The equals implementation based on the reference ID.java.lang.StringgetReferenceID()The reference ID that uniquely identifies an object.inthashCode()The hash code implementation based on the reference ID.voidsetReferenceID(java.lang.String referenceID)The reference ID that uniquely identifies an object.
-
-
-
Method Detail
-
getReferenceID
public java.lang.String getReferenceID()
The reference ID that uniquely identifies an object.
All the API classes automatically generate an unique ID when are created.- Specified by:
getReferenceIDin interfaceReferenceable
-
setReferenceID
public void setReferenceID(java.lang.String referenceID)
The reference ID that uniquely identifies an object.
All the API classes automatically generate an unique ID when are created. This method is not expected to be called by the API's end user.- Specified by:
setReferenceIDin interfaceReferenceable
-
hashCode
public int hashCode()
The hash code implementation based on the reference ID.- Overrides:
hashCodein classjava.lang.Object
-
equals
public boolean equals(java.lang.Object obj)
The equals implementation based on the reference ID.- Overrides:
equalsin classjava.lang.Object
-
-