Class MediaElement
- java.lang.Object
-
- org.jivesoftware.smackx.mediaelement.element.MediaElement
-
- All Implemented Interfaces:
org.jivesoftware.smack.packet.Element
,org.jivesoftware.smack.packet.FullyQualifiedElement
,org.jivesoftware.smack.packet.NamedElement
,org.jivesoftware.smack.packet.XmlLangElement
,FormFieldChildElement
public class MediaElement extends java.lang.Object implements FormFieldChildElement
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
MediaElement.Builder
static class
MediaElement.Uri
-
Constructor Summary
Constructors Constructor Description MediaElement(MediaElement.Builder builder)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static MediaElement.Builder
builder()
MediaElement
from(FormField formField)
java.lang.String
getElementName()
org.jivesoftware.smack.datatypes.UInt16
getHeight()
java.lang.String
getNamespace()
javax.xml.namespace.QName
getQName()
java.util.List<MediaElement.Uri>
getUris()
org.jivesoftware.smack.datatypes.UInt16
getWidth()
org.jivesoftware.smack.util.XmlStringBuilder
toXML(org.jivesoftware.smack.packet.XmlEnvironment xmlEnvironment)
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.jivesoftware.smackx.xdata.FormFieldChildElement
checkConsistency, isExclusiveElement, mustBeOnlyOfHisKind, requiresNoTypeSet, validate
-
-
-
-
Field Detail
-
ELEMENT
public static final java.lang.String ELEMENT
- See Also:
- Constant Field Values
-
NAMESPACE
public static final java.lang.String NAMESPACE
- See Also:
- Constant Field Values
-
QNAME
public static final javax.xml.namespace.QName QNAME
-
-
Constructor Detail
-
MediaElement
public MediaElement(MediaElement.Builder builder)
-
-
Method Detail
-
getHeight
public org.jivesoftware.smack.datatypes.UInt16 getHeight()
-
getWidth
public org.jivesoftware.smack.datatypes.UInt16 getWidth()
-
getUris
public java.util.List<MediaElement.Uri> getUris()
-
getElementName
public java.lang.String getElementName()
- Specified by:
getElementName
in interfaceorg.jivesoftware.smack.packet.NamedElement
-
getNamespace
public java.lang.String getNamespace()
- Specified by:
getNamespace
in interfaceorg.jivesoftware.smack.packet.FullyQualifiedElement
-
getQName
public javax.xml.namespace.QName getQName()
- Specified by:
getQName
in interfaceorg.jivesoftware.smack.packet.FullyQualifiedElement
-
toXML
public org.jivesoftware.smack.util.XmlStringBuilder toXML(org.jivesoftware.smack.packet.XmlEnvironment xmlEnvironment)
- Specified by:
toXML
in interfaceorg.jivesoftware.smack.packet.Element
-
from
public MediaElement from(FormField formField)
-
builder
public static MediaElement.Builder builder()
-
-