com.metsci.glimpse.dspl.schema
Class ConceptProperty

java.lang.Object
  extended by com.metsci.glimpse.dspl.schema.ConceptProperty

public class ConceptProperty
extends java.lang.Object

A property of a concept (e.g., the country of a city).

Java class for ConceptProperty complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="ConceptProperty">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="info" type="{http://schemas.google.com/dspl/2010}Info" minOccurs="0"/>
         <element name="type" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <attribute name="ref" use="required" type="{http://schemas.google.com/dspl/2010}DataType" />
               </restriction>
             </complexContent>
           </complexType>
         </element>
       </sequence>
       <attribute name="id" type="{http://schemas.google.com/dspl/2010}LocalId" />
       <attribute name="concept" type="{http://www.w3.org/2001/XMLSchema}QName" />
       <attribute name="isParent" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
       <attribute name="isMapping" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
       <attribute name="isRequired" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
     </restriction>
   </complexContent>
 </complexType>
 


Nested Class Summary
static class ConceptProperty.Type
          Java class for anonymous complex type.
 
Constructor Summary
ConceptProperty()
           
 
Method Summary
 Concept getConcept()
           
 javax.xml.namespace.QName getConceptRef()
          Gets the value of the conceptRef property.
 java.lang.String getId()
          Gets the value of the id property.
 Info getInfo()
          Gets the value of the info property.
 Concept getParentConcept()
           
 ConceptProperty.Type getType()
          Gets the value of the type property.
 boolean isIsMapping()
          Gets the value of the isMapping property.
 boolean isIsParent()
          Gets the value of the isParent property.
 boolean isIsRequired()
          Gets the value of the isRequired property.
 void setConceptRef(javax.xml.namespace.QName value)
          Sets the value of the conceptRef property.
 void setId(java.lang.String value)
          Sets the value of the id property.
 void setInfo(Info value)
          Sets the value of the info property.
 void setIsMapping(java.lang.Boolean value)
          Sets the value of the isMapping property.
 void setIsParent(java.lang.Boolean value)
          Sets the value of the isParent property.
 void setIsRequired(java.lang.Boolean value)
          Sets the value of the isRequired property.
 void setParentConcept(Concept parentConcept)
           
 void setType(ConceptProperty.Type value)
          Sets the value of the type property.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConceptProperty

public ConceptProperty()
Method Detail

getInfo

public Info getInfo()
Gets the value of the info property.

Returns:
possible object is Info

setInfo

public void setInfo(Info value)
Sets the value of the info property.

Parameters:
value - allowed object is Info

getType

public ConceptProperty.Type getType()
Gets the value of the type property.

Returns:
possible object is ConceptProperty.Type

setType

public void setType(ConceptProperty.Type value)
Sets the value of the type property.

Parameters:
value - allowed object is ConceptProperty.Type

getId

public java.lang.String getId()
Gets the value of the id property.

Returns:
possible object is String

setId

public void setId(java.lang.String value)
Sets the value of the id property.

Parameters:
value - allowed object is String

getConceptRef

public javax.xml.namespace.QName getConceptRef()
Gets the value of the conceptRef property.

Returns:
possible object is QName

setConceptRef

public void setConceptRef(javax.xml.namespace.QName value)
Sets the value of the conceptRef property.

Parameters:
value - allowed object is QName

isIsParent

public boolean isIsParent()
Gets the value of the isParent property.

Returns:
possible object is Boolean

setIsParent

public void setIsParent(java.lang.Boolean value)
Sets the value of the isParent property.

Parameters:
value - allowed object is Boolean

isIsMapping

public boolean isIsMapping()
Gets the value of the isMapping property.

Returns:
possible object is Boolean

setIsMapping

public void setIsMapping(java.lang.Boolean value)
Sets the value of the isMapping property.

Parameters:
value - allowed object is Boolean

isIsRequired

public boolean isIsRequired()
Gets the value of the isRequired property.

Returns:
possible object is Boolean

setIsRequired

public void setIsRequired(java.lang.Boolean value)
Sets the value of the isRequired property.

Parameters:
value - allowed object is Boolean

getParentConcept

public Concept getParentConcept()

setParentConcept

public void setParentConcept(Concept parentConcept)

getConcept

public Concept getConcept()
                   throws javax.xml.bind.JAXBException,
                          java.io.IOException,
                          DsplException
Throws:
javax.xml.bind.JAXBException
java.io.IOException
DsplException


Copyright © 2012 Metron, Inc.. All Rights Reserved.