Class IFClassOptionCT
- java.lang.Object
-
- fi.tut.mei.resdescapi.rdapi.model.rd.IFClassOptionCT
-
public class IFClassOptionCT extends Object
CT for Class and Option elements used in InterfaceJava class for IFClassOption_CT complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="IFClassOption_CT"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="OrderedValues" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="OrderedValue" maxOccurs="unbounded"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <attribute name="seqNbr" use="required" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" /> <attribute name="value" use="required" type="{http://www.w3.org/2001/XMLSchema}NMTOKEN" /> </restriction> </complexContent> </complexType> </element> </sequence> </restriction> </complexContent> </complexType> </element> <element ref="{https://resourcedescription.rd.tuni.fi/XMLSchema/2016}Depends" maxOccurs="unbounded" minOccurs="0"/> </sequence> <attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="values" use="required" type="{http://www.w3.org/2001/XMLSchema}NMTOKENS" /> <attribute name="description" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="ifCategory" type="{https://resourcedescription.rd.tuni.fi/XMLSchema/2016}InterfaceCategory_ST" /> <attribute name="compatibilityCheckOperator" use="required" type="{https://resourcedescription.rd.tuni.fi/XMLSchema/2016}compatibilityCheckOperator_ST" /> <attribute name="reqOpt" type="{https://resourcedescription.rd.tuni.fi/XMLSchema/2016}ReqOpt_ST" default="REQ" /> </restriction> </complexContent> </complexType>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
IFClassOptionCT.OrderedValues
Java class for anonymous complex type.
-
Field Summary
Fields Modifier and Type Field Description protected CompatibilityCheckOperatorST
compatibilityCheckOperator
protected List<Depends>
depends
protected String
description
protected InterfaceCategoryST
ifCategory
protected String
name
protected IFClassOptionCT.OrderedValues
orderedValues
protected ReqOptST
reqOpt
protected List<String>
values
-
Constructor Summary
Constructors Constructor Description IFClassOptionCT()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CompatibilityCheckOperatorST
getCompatibilityCheckOperator()
Gets the value of the compatibilityCheckOperator property.List<Depends>
getDepends()
Dependies for the interface or its subcomponent.String
getDescription()
Gets the value of the description property.InterfaceCategoryST
getIfCategory()
Gets the value of the ifCategory property.String
getName()
Gets the value of the name property.IFClassOptionCT.OrderedValues
getOrderedValues()
Gets the value of the orderedValues property.ReqOptST
getReqOpt()
Gets the value of the reqOpt property.List<String>
getValues()
Gets the value of the values property.void
setCompatibilityCheckOperator(CompatibilityCheckOperatorST value)
Sets the value of the compatibilityCheckOperator property.void
setDescription(String value)
Sets the value of the description property.void
setIfCategory(InterfaceCategoryST value)
Sets the value of the ifCategory property.void
setName(String value)
Sets the value of the name property.void
setOrderedValues(IFClassOptionCT.OrderedValues value)
Sets the value of the orderedValues property.void
setReqOpt(ReqOptST value)
Sets the value of the reqOpt property.
-
-
-
Field Detail
-
orderedValues
protected IFClassOptionCT.OrderedValues orderedValues
-
name
protected String name
-
description
protected String description
-
ifCategory
protected InterfaceCategoryST ifCategory
-
compatibilityCheckOperator
protected CompatibilityCheckOperatorST compatibilityCheckOperator
-
reqOpt
protected ReqOptST reqOpt
-
-
Method Detail
-
getOrderedValues
public IFClassOptionCT.OrderedValues getOrderedValues()
Gets the value of the orderedValues property.- Returns:
- possible object is
IFClassOptionCT.OrderedValues
-
setOrderedValues
public void setOrderedValues(IFClassOptionCT.OrderedValues value)
Sets the value of the orderedValues property.- Parameters:
value
- allowed object isIFClassOptionCT.OrderedValues
-
getDepends
public List<Depends> getDepends()
Dependies for the interface or its subcomponent. Showing the requirement that this interface has dependies that must took place in final module, in order this interface limitations may take place.Gets the value of the depends 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 depends property.For example, to add a new item, do as follows:
getDepends().add(newItem);
Objects of the following type(s) are allowed in the list
Depends
-
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
-
getValues
public List<String> getValues()
Gets the value of the values 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 values property.For example, to add a new item, do as follows:
getValues().add(newItem);
Objects of the following type(s) are allowed in the list
String
-
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
-
getIfCategory
public InterfaceCategoryST getIfCategory()
Gets the value of the ifCategory property.- Returns:
- possible object is
InterfaceCategoryST
-
setIfCategory
public void setIfCategory(InterfaceCategoryST value)
Sets the value of the ifCategory property.- Parameters:
value
- allowed object isInterfaceCategoryST
-
getCompatibilityCheckOperator
public CompatibilityCheckOperatorST getCompatibilityCheckOperator()
Gets the value of the compatibilityCheckOperator property.- Returns:
- possible object is
CompatibilityCheckOperatorST
-
setCompatibilityCheckOperator
public void setCompatibilityCheckOperator(CompatibilityCheckOperatorST value)
Sets the value of the compatibilityCheckOperator property.- Parameters:
value
- allowed object isCompatibilityCheckOperatorST
-
getReqOpt
public ReqOptST getReqOpt()
Gets the value of the reqOpt property.- Returns:
- possible object is
ReqOptST
-
-