Class Profile
- java.lang.Object
-
- fi.tut.mei.resdescapi.rdapi.model.rd.Profile
-
public class Profile extends Object
Java class for anonymous complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="ProfileInfo"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <group ref="{https://resourcedescription.rd.tuni.fi/XMLSchema/2016}g_Documentation" minOccurs="0"/> <element ref="{https://resourcedescription.rd.tuni.fi/XMLSchema/2016}Classification"/> </sequence> </restriction> </complexContent> </complexType> </element> <element name="ExtendRef" maxOccurs="unbounded" minOccurs="0"> <complexType> <simpleContent> <extension base="<http://www.w3.org/2001/XMLSchema>IDREF"> <attribute name="reqOpt" type="{https://resourcedescription.rd.tuni.fi/XMLSchema/2016}ReqOpt_ST" default="REQ" /> </extension> </simpleContent> </complexType> </element> <element name="TheoryOfOperation" type="{https://resourcedescription.rd.tuni.fi/XMLSchema/2016}XHTML_Doc_CT" minOccurs="0"/> <element name="AbstractModelOfProfile" type="{https://resourcedescription.rd.tuni.fi/XMLSchema/2016}XHTML_Doc_CT" minOccurs="0"/> <element name="InterfaceRefs"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="InterfaceRef" type="{https://resourcedescription.rd.tuni.fi/XMLSchema/2016}InterfaceRef_CT" maxOccurs="unbounded" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType> </element> <element name="CapabilityRefs"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element ref="{https://resourcedescription.rd.tuni.fi/XMLSchema/2016}CapabilityRef" maxOccurs="unbounded" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType> </element> <element name="ExecCapaRefs"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="ExecCapaRef" maxOccurs="unbounded" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <attribute name="idRef" use="required" type="{http://www.w3.org/2001/XMLSchema}IDREF" /> <attribute name="reqOpt" use="required" type="{https://resourcedescription.rd.tuni.fi/XMLSchema/2016}ReqOpt_ST" /> <attribute name="activityClass" type="{https://resourcedescription.rd.tuni.fi/XMLSchema/2016}ExecCapaClass_ST" /> </restriction> </complexContent> </complexType> </element> </sequence> </restriction> </complexContent> </complexType> </element> <element name="Properties"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="SelectiveProperties" type="{https://resourcedescription.rd.tuni.fi/XMLSchema/2016}PropertyVar_CT"/> <element name="TechnicalProperties" type="{https://resourcedescription.rd.tuni.fi/XMLSchema/2016}PropertyVar_CT"/> <element name="BusinessAndLifeCycleProperties"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="BusinessProperty" type="{https://resourcedescription.rd.tuni.fi/XMLSchema/2016}BusinessProperty_CT" maxOccurs="unbounded" minOccurs="0"/> <element ref="{https://resourcedescription.rd.tuni.fi/XMLSchema/2016}VariableRef" maxOccurs="unbounded" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType> </element> <element name="EnvironmentalProperties"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="EnvironmentalProperty" type="{https://resourcedescription.rd.tuni.fi/XMLSchema/2016}EnvironmentalProperty_CT" maxOccurs="unbounded" minOccurs="0"/> <element ref="{https://resourcedescription.rd.tuni.fi/XMLSchema/2016}VariableRef" maxOccurs="unbounded" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType> </element> </sequence> </restriction> </complexContent> </complexType> </element> <element name="Limitations" type="{https://resourcedescription.rd.tuni.fi/XMLSchema/2016}XHTML_Doc_CT" minOccurs="0"/> <element name="AssemblyProcedures" type="{https://resourcedescription.rd.tuni.fi/XMLSchema/2016}XHTML_Doc_CT" minOccurs="0"/> <element name="CalibrationProcedures" type="{https://resourcedescription.rd.tuni.fi/XMLSchema/2016}XHTML_Doc_CT" minOccurs="0"/> <element name="TestProceduresForProfile" type="{https://resourcedescription.rd.tuni.fi/XMLSchema/2016}XHTML_Doc_CT" minOccurs="0"/> </sequence> <attribute name="id" use="required" type="{http://www.w3.org/2001/XMLSchema}ID" /> <attribute name="gid" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" /> <attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="moduleLevel" use="required" type="{https://resourcedescription.rd.tuni.fi/XMLSchema/2016}module_level_ST" /> <attribute name="description" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="isAbstract" use="required" type="{http://www.w3.org/2001/XMLSchema}boolean" /> <attribute name="version" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /> </restriction> </complexContent> </complexType>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Profile.CapabilityRefs
Java class for anonymous complex type.static class
Profile.ExecCapaRefs
Java class for anonymous complex type.static class
Profile.ExtendRef
Java class for anonymous complex type.static class
Profile.InterfaceRefs
Java class for anonymous complex type.static class
Profile.ProfileInfo
Java class for anonymous complex type.static class
Profile.Properties
Java class for anonymous complex type.
-
Field Summary
Fields Modifier and Type Field Description protected XHTMLDocCT
abstractModelOfProfile
protected XHTMLDocCT
assemblyProcedures
protected XHTMLDocCT
calibrationProcedures
protected Profile.CapabilityRefs
capabilityRefs
protected String
description
protected Profile.ExecCapaRefs
execCapaRefs
protected List<Profile.ExtendRef>
extendRef
protected String
gid
protected String
id
protected Profile.InterfaceRefs
interfaceRefs
protected boolean
isAbstract
protected XHTMLDocCT
limitations
protected ModuleLevelST
moduleLevel
protected String
name
protected Profile.ProfileInfo
profileInfo
protected Profile.Properties
properties
protected XHTMLDocCT
testProceduresForProfile
protected XHTMLDocCT
theoryOfOperation
protected String
version
-
Constructor Summary
Constructors Constructor Description Profile()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description XHTMLDocCT
getAbstractModelOfProfile()
Gets the value of the abstractModelOfProfile property.XHTMLDocCT
getAssemblyProcedures()
Gets the value of the assemblyProcedures property.XHTMLDocCT
getCalibrationProcedures()
Gets the value of the calibrationProcedures property.Profile.CapabilityRefs
getCapabilityRefs()
Gets the value of the capabilityRefs property.String
getDescription()
Gets the value of the description property.Profile.ExecCapaRefs
getExecCapaRefs()
Gets the value of the execCapaRefs property.List<Profile.ExtendRef>
getExtendRef()
Gets the value of the extendRef property.String
getGid()
Gets the value of the gid property.String
getId()
Gets the value of the id property.Profile.InterfaceRefs
getInterfaceRefs()
Gets the value of the interfaceRefs property.XHTMLDocCT
getLimitations()
Gets the value of the limitations property.ModuleLevelST
getModuleLevel()
Gets the value of the moduleLevel property.String
getName()
Gets the value of the name property.Profile.ProfileInfo
getProfileInfo()
Gets the value of the profileInfo property.Profile.Properties
getProperties()
Gets the value of the properties property.XHTMLDocCT
getTestProceduresForProfile()
Gets the value of the testProceduresForProfile property.XHTMLDocCT
getTheoryOfOperation()
Gets the value of the theoryOfOperation property.String
getVersion()
Gets the value of the version property.boolean
isIsAbstract()
Gets the value of the isAbstract property.void
setAbstractModelOfProfile(XHTMLDocCT value)
Sets the value of the abstractModelOfProfile property.void
setAssemblyProcedures(XHTMLDocCT value)
Sets the value of the assemblyProcedures property.void
setCalibrationProcedures(XHTMLDocCT value)
Sets the value of the calibrationProcedures property.void
setCapabilityRefs(Profile.CapabilityRefs value)
Sets the value of the capabilityRefs property.void
setDescription(String value)
Sets the value of the description property.void
setExecCapaRefs(Profile.ExecCapaRefs value)
Sets the value of the execCapaRefs property.void
setGid(String value)
Sets the value of the gid property.void
setId(String value)
Sets the value of the id property.void
setInterfaceRefs(Profile.InterfaceRefs value)
Sets the value of the interfaceRefs property.void
setIsAbstract(boolean value)
Sets the value of the isAbstract property.void
setLimitations(XHTMLDocCT value)
Sets the value of the limitations property.void
setModuleLevel(ModuleLevelST value)
Sets the value of the moduleLevel property.void
setName(String value)
Sets the value of the name property.void
setProfileInfo(Profile.ProfileInfo value)
Sets the value of the profileInfo property.void
setProperties(Profile.Properties value)
Sets the value of the properties property.void
setTestProceduresForProfile(XHTMLDocCT value)
Sets the value of the testProceduresForProfile property.void
setTheoryOfOperation(XHTMLDocCT value)
Sets the value of the theoryOfOperation property.void
setVersion(String value)
Sets the value of the version property.
-
-
-
Field Detail
-
profileInfo
protected Profile.ProfileInfo profileInfo
-
extendRef
protected List<Profile.ExtendRef> extendRef
-
theoryOfOperation
protected XHTMLDocCT theoryOfOperation
-
abstractModelOfProfile
protected XHTMLDocCT abstractModelOfProfile
-
interfaceRefs
protected Profile.InterfaceRefs interfaceRefs
-
capabilityRefs
protected Profile.CapabilityRefs capabilityRefs
-
execCapaRefs
protected Profile.ExecCapaRefs execCapaRefs
-
properties
protected Profile.Properties properties
-
limitations
protected XHTMLDocCT limitations
-
assemblyProcedures
protected XHTMLDocCT assemblyProcedures
-
calibrationProcedures
protected XHTMLDocCT calibrationProcedures
-
testProceduresForProfile
protected XHTMLDocCT testProceduresForProfile
-
id
protected String id
-
gid
protected String gid
-
name
protected String name
-
moduleLevel
protected ModuleLevelST moduleLevel
-
description
protected String description
-
isAbstract
protected boolean isAbstract
-
version
protected String version
-
-
Method Detail
-
getProfileInfo
public Profile.ProfileInfo getProfileInfo()
Gets the value of the profileInfo property.- Returns:
- possible object is
Profile.ProfileInfo
-
setProfileInfo
public void setProfileInfo(Profile.ProfileInfo value)
Sets the value of the profileInfo property.- Parameters:
value
- allowed object isProfile.ProfileInfo
-
getExtendRef
public List<Profile.ExtendRef> getExtendRef()
Gets the value of the extendRef property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
set
method for the extendRef property.For example, to add a new item, do as follows:
getExtendRef().add(newItem);
Objects of the following type(s) are allowed in the list
Profile.ExtendRef
-
getTheoryOfOperation
public XHTMLDocCT getTheoryOfOperation()
Gets the value of the theoryOfOperation property.- Returns:
- possible object is
XHTMLDocCT
-
setTheoryOfOperation
public void setTheoryOfOperation(XHTMLDocCT value)
Sets the value of the theoryOfOperation property.- Parameters:
value
- allowed object isXHTMLDocCT
-
getAbstractModelOfProfile
public XHTMLDocCT getAbstractModelOfProfile()
Gets the value of the abstractModelOfProfile property.- Returns:
- possible object is
XHTMLDocCT
-
setAbstractModelOfProfile
public void setAbstractModelOfProfile(XHTMLDocCT value)
Sets the value of the abstractModelOfProfile property.- Parameters:
value
- allowed object isXHTMLDocCT
-
getInterfaceRefs
public Profile.InterfaceRefs getInterfaceRefs()
Gets the value of the interfaceRefs property.- Returns:
- possible object is
Profile.InterfaceRefs
-
setInterfaceRefs
public void setInterfaceRefs(Profile.InterfaceRefs value)
Sets the value of the interfaceRefs property.- Parameters:
value
- allowed object isProfile.InterfaceRefs
-
getCapabilityRefs
public Profile.CapabilityRefs getCapabilityRefs()
Gets the value of the capabilityRefs property.- Returns:
- possible object is
Profile.CapabilityRefs
-
setCapabilityRefs
public void setCapabilityRefs(Profile.CapabilityRefs value)
Sets the value of the capabilityRefs property.- Parameters:
value
- allowed object isProfile.CapabilityRefs
-
getExecCapaRefs
public Profile.ExecCapaRefs getExecCapaRefs()
Gets the value of the execCapaRefs property.- Returns:
- possible object is
Profile.ExecCapaRefs
-
setExecCapaRefs
public void setExecCapaRefs(Profile.ExecCapaRefs value)
Sets the value of the execCapaRefs property.- Parameters:
value
- allowed object isProfile.ExecCapaRefs
-
getProperties
public Profile.Properties getProperties()
Gets the value of the properties property.- Returns:
- possible object is
Profile.Properties
-
setProperties
public void setProperties(Profile.Properties value)
Sets the value of the properties property.- Parameters:
value
- allowed object isProfile.Properties
-
getLimitations
public XHTMLDocCT getLimitations()
Gets the value of the limitations property.- Returns:
- possible object is
XHTMLDocCT
-
setLimitations
public void setLimitations(XHTMLDocCT value)
Sets the value of the limitations property.- Parameters:
value
- allowed object isXHTMLDocCT
-
getAssemblyProcedures
public XHTMLDocCT getAssemblyProcedures()
Gets the value of the assemblyProcedures property.- Returns:
- possible object is
XHTMLDocCT
-
setAssemblyProcedures
public void setAssemblyProcedures(XHTMLDocCT value)
Sets the value of the assemblyProcedures property.- Parameters:
value
- allowed object isXHTMLDocCT
-
getCalibrationProcedures
public XHTMLDocCT getCalibrationProcedures()
Gets the value of the calibrationProcedures property.- Returns:
- possible object is
XHTMLDocCT
-
setCalibrationProcedures
public void setCalibrationProcedures(XHTMLDocCT value)
Sets the value of the calibrationProcedures property.- Parameters:
value
- allowed object isXHTMLDocCT
-
getTestProceduresForProfile
public XHTMLDocCT getTestProceduresForProfile()
Gets the value of the testProceduresForProfile property.- Returns:
- possible object is
XHTMLDocCT
-
setTestProceduresForProfile
public void setTestProceduresForProfile(XHTMLDocCT value)
Sets the value of the testProceduresForProfile property.- Parameters:
value
- allowed object isXHTMLDocCT
-
setId
public void setId(String value)
Sets the value of the id property.- Parameters:
value
- allowed object isString
-
getGid
public String getGid()
Gets the value of the gid property.- Returns:
- possible object is
String
-
setGid
public void setGid(String value)
Sets the value of the gid property.- Parameters:
value
- allowed object isString
-
getName
public String getName()
Gets the value of the name property.- Returns:
- possible object is
String
-
setName
public void setName(String value)
Sets the value of the name property.- Parameters:
value
- allowed object isString
-
getModuleLevel
public ModuleLevelST getModuleLevel()
Gets the value of the moduleLevel property.- Returns:
- possible object is
ModuleLevelST
-
setModuleLevel
public void setModuleLevel(ModuleLevelST value)
Sets the value of the moduleLevel property.- Parameters:
value
- allowed object isModuleLevelST
-
getDescription
public String getDescription()
Gets the value of the description property.- Returns:
- possible object is
String
-
setDescription
public void setDescription(String value)
Sets the value of the description property.- Parameters:
value
- allowed object isString
-
isIsAbstract
public boolean isIsAbstract()
Gets the value of the isAbstract property.
-
setIsAbstract
public void setIsAbstract(boolean value)
Sets the value of the isAbstract property.
-
getVersion
public String getVersion()
Gets the value of the version property.- Returns:
- possible object is
String
-
-