oasis.names.tc.ebxml_regrep.xsd.rim._3
Class ExtrinsicObjectType

java.lang.Object
  extended by oasis.names.tc.ebxml_regrep.xsd.rim._3.IdentifiableType
      extended by oasis.names.tc.ebxml_regrep.xsd.rim._3.RegistryObjectType
          extended by oasis.names.tc.ebxml_regrep.xsd.rim._3.ExtrinsicObjectType

public class ExtrinsicObjectType
extends RegistryObjectType

ExtrinsicObject is the mapping of the same named interface in ebRIM. It extends RegistryObject.

Java class for ExtrinsicObjectType complex type.

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

 <complexType name="ExtrinsicObjectType">
   <complexContent>
     <extension base="{urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0}RegistryObjectType">
       <sequence>
         <element name="ContentVersionInfo" type="{urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0}VersionInfoType" minOccurs="0"/>
       </sequence>
       <attribute name="mimeType" type="{urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0}LongName" default="application/octet-stream" />
       <attribute name="isOpaque" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
     </extension>
   </complexContent>
 </complexType>
 


Field Summary
protected  VersionInfoType contentVersionInfo
           
protected  java.lang.Boolean isOpaque
           
protected  java.lang.String mimeType
           
 
Fields inherited from class oasis.names.tc.ebxml_regrep.xsd.rim._3.RegistryObjectType
classifications, description, externalIdentifiers, lid, name, objectType, status, versionInfo
 
Fields inherited from class oasis.names.tc.ebxml_regrep.xsd.rim._3.IdentifiableType
home, id, slots
 
Constructor Summary
ExtrinsicObjectType()
           
 
Method Summary
 VersionInfoType getContentVersionInfo()
          Gets the value of the contentVersionInfo property.
 java.lang.String getMimeType()
          Gets the value of the mimeType property.
 boolean isIsOpaque()
          Gets the value of the isOpaque property.
 void setContentVersionInfo(VersionInfoType value)
          Sets the value of the contentVersionInfo property.
 void setIsOpaque(java.lang.Boolean value)
          Sets the value of the isOpaque property.
 void setMimeType(java.lang.String value)
          Sets the value of the mimeType property.
 
Methods inherited from class oasis.names.tc.ebxml_regrep.xsd.rim._3.RegistryObjectType
getClassifications, getDescription, getExternalIdentifiers, getLid, getName, getObjectType, getStatus, getVersionInfo, setDescription, setLid, setName, setObjectType, setStatus, setVersionInfo
 
Methods inherited from class oasis.names.tc.ebxml_regrep.xsd.rim._3.IdentifiableType
getHome, getId, getSlots, setHome, setId
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

contentVersionInfo

protected VersionInfoType contentVersionInfo

mimeType

protected java.lang.String mimeType

isOpaque

protected java.lang.Boolean isOpaque
Constructor Detail

ExtrinsicObjectType

public ExtrinsicObjectType()
Method Detail

getContentVersionInfo

public VersionInfoType getContentVersionInfo()
Gets the value of the contentVersionInfo property.

Returns:
possible object is VersionInfoType

setContentVersionInfo

public void setContentVersionInfo(VersionInfoType value)
Sets the value of the contentVersionInfo property.

Parameters:
value - allowed object is VersionInfoType

getMimeType

public java.lang.String getMimeType()
Gets the value of the mimeType property.

Returns:
possible object is String

setMimeType

public void setMimeType(java.lang.String value)
Sets the value of the mimeType property.

Parameters:
value - allowed object is String

isIsOpaque

public boolean isIsOpaque()
Gets the value of the isOpaque property.

Returns:
possible object is Boolean

setIsOpaque

public void setIsOpaque(java.lang.Boolean value)
Sets the value of the isOpaque property.

Parameters:
value - allowed object is Boolean