public class IMCArgs extends ProtocolArgs
Modifier and Type | Field and Description |
---|---|
static int |
DEFAULT_PORT |
protected static java.lang.String |
DEFAULT_ROOT_ELEMENT |
protected ImcId16 |
imc3Id |
protected int |
port |
protected int |
portTCP |
protected boolean |
rtpsOn |
protected boolean |
tcpOn |
protected boolean |
udpOn |
Constructor and Description |
---|
IMCArgs() |
IMCArgs(java.lang.String xml) |
Modifier and Type | Method and Description |
---|---|
org.dom4j.Document |
asDocument() |
org.dom4j.Document |
asDocument(java.lang.String rootElementName) |
org.dom4j.Element |
asElement() |
org.dom4j.Element |
asElement(java.lang.String rootElementName) |
java.lang.String |
asXML()
Este problema foi resolvido com a versão 1.6.1 do DOM4J.
|
java.lang.String |
asXML(java.lang.String rootElementName)
Este problema foi resolvido com a versão 1.6.1 do DOM4J.
|
ImcId16 |
getImc3Id() |
int |
getPort() |
int |
getPortTCP() |
boolean |
isLoadOk() |
boolean |
isRtpsOn() |
boolean |
isTcpOn() |
boolean |
isUdpOn() |
boolean |
load(org.dom4j.Element elem)
Should set
XmlInputMethods.isLoadOk() return value. |
boolean |
load(java.lang.String xml)
Should set
XmlInputMethods.isLoadOk() return value. |
void |
setImc3Id(ImcId16 imc3Id) |
void |
setPort(int port) |
void |
setPortTCP(int portTCP) |
void |
setRtpsOn(boolean rtpsOn) |
void |
setTcpOn(boolean tcpOn) |
void |
setUdpOn(boolean udpOn) |
protected static final java.lang.String DEFAULT_ROOT_ELEMENT
public static final int DEFAULT_PORT
protected int port
protected int portTCP
protected boolean udpOn
protected boolean tcpOn
protected boolean rtpsOn
protected ImcId16 imc3Id
public int getPort()
public void setPort(int port)
port
- The port to set.public int getPortTCP()
public void setPortTCP(int portTCP)
portTCP
- the portTCP to setpublic boolean isUdpOn()
public void setUdpOn(boolean udpOn)
udpOn
- the udpOn to setpublic boolean isTcpOn()
public void setTcpOn(boolean tcpOn)
tcpOn
- the tcpOn to setpublic boolean isRtpsOn()
public void setRtpsOn(boolean rtpsOn)
rtpsOn
- the rtpsOn to setpublic ImcId16 getImc3Id()
public void setImc3Id(ImcId16 imc3Id)
imc3Id
- the imc3Id to setpublic boolean isLoadOk()
isLoadOk
in interface XmlInputMethods
isLoadOk
in class ProtocolArgs
public boolean load(org.dom4j.Element elem)
XmlInputMethods
XmlInputMethods.isLoadOk()
return value.public boolean load(java.lang.String xml)
XmlInputMethods
XmlInputMethods.isLoadOk()
return value.load
in interface XmlInputMethods
load
in class ProtocolArgs
xml
- public java.lang.String asXML()
XmlOutputMethods
FileUtil.saveToFile(String, String)
e afins. Isto porque ao gravar como UTF-8
os caracteres são adulterados guardando por exemplo "é" em 2 caracteres (ou seja pega nos dois caracteres UTF-8 e
transforma-os em 2 UTF-8s).asXML
in interface XmlOutputMethods
asXML
in class ProtocolArgs
public java.lang.String asXML(java.lang.String rootElementName)
XmlOutputMethods
FileUtil.saveToFile(String, String)
e afins. Isto porque ao gravar como UTF-8
os caracteres são adulterados guardando por exemplo "é" em 2 caracteres (ou seja pega nos dois caracteres UTF-8 e
transforma-os em 2 UTF-8s).asXML
in interface XmlOutputMethods
asXML
in class ProtocolArgs
public org.dom4j.Element asElement()
asElement
in interface XmlOutputMethods
asElement
in class ProtocolArgs
public org.dom4j.Element asElement(java.lang.String rootElementName)
asElement
in interface XmlOutputMethods
asElement
in class ProtocolArgs
public org.dom4j.Document asDocument()
asDocument
in interface XmlOutputMethods
asDocument
in class ProtocolArgs
public org.dom4j.Document asDocument(java.lang.String rootElementName)
Copyright © 2004-2014 FEUP-LSTS and Neptus developers. All Rights Reserved.