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 classIFClassOptionCT.OrderedValuesJava class for anonymous complex type.
-
Field Summary
Fields Modifier and Type Field Description protected CompatibilityCheckOperatorSTcompatibilityCheckOperatorprotected List<Depends>dependsprotected Stringdescriptionprotected InterfaceCategorySTifCategoryprotected Stringnameprotected IFClassOptionCT.OrderedValuesorderedValuesprotected ReqOptSTreqOptprotected List<String>values
-
Constructor Summary
Constructors Constructor Description IFClassOptionCT()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CompatibilityCheckOperatorSTgetCompatibilityCheckOperator()Gets the value of the compatibilityCheckOperator property.List<Depends>getDepends()Dependies for the interface or its subcomponent.StringgetDescription()Gets the value of the description property.InterfaceCategorySTgetIfCategory()Gets the value of the ifCategory property.StringgetName()Gets the value of the name property.IFClassOptionCT.OrderedValuesgetOrderedValues()Gets the value of the orderedValues property.ReqOptSTgetReqOpt()Gets the value of the reqOpt property.List<String>getValues()Gets the value of the values property.voidsetCompatibilityCheckOperator(CompatibilityCheckOperatorST value)Sets the value of the compatibilityCheckOperator property.voidsetDescription(String value)Sets the value of the description property.voidsetIfCategory(InterfaceCategoryST value)Sets the value of the ifCategory property.voidsetName(String value)Sets the value of the name property.voidsetOrderedValues(IFClassOptionCT.OrderedValues value)Sets the value of the orderedValues property.voidsetReqOpt(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
setmethod 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
setmethod 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
-
-