Package de.consist.bmu.rule.impl
Class BMUDokumentImpl
- java.lang.Object
-
- de.consist.bmu.rule.impl.BMUDokumentImpl
-
- All Implemented Interfaces:
BMUDokument
,java.io.Serializable
public final class BMUDokumentImpl extends java.lang.Object implements BMUDokument, java.io.Serializable
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
BMUDokumentImpl.Adapter
Adapter fuer JAXB.
-
Constructor Summary
Constructors Constructor Description BMUDokumentImpl()
Default Konstruktor fuer JAXB.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description org.w3c.dom.Document
getDocument()
Gibt das Dokument zurück.BMUMessageType
getMessageType()
Gibt zusätzliche Informationen zu dem Dokument zurück.int
getSize()
Gibt die Groesse des Dokuments in Bytes zurueck.static boolean
isValidateParse()
static BMUDokument
parse(java.io.File file, RuleSet ruleSet)
static BMUDokument
parse(java.io.InputStream is, int size, RuleSet ruleSet)
static BMUDokument
parse(java.io.InputStream is, RuleSet ruleSet)
static void
setValidateParse(boolean validateParse)
-
-
-
Method Detail
-
parse
public static BMUDokument parse(java.io.InputStream is, RuleSet ruleSet) throws BMUParseException
- Parameters:
is
- InputStreamruleSet
- Das RuleSet- Returns:
- BMUDokument
- Throws:
BMUParseException
- BMUParseException
-
parse
public static BMUDokument parse(java.io.InputStream is, int size, RuleSet ruleSet) throws BMUParseException
- Parameters:
is
- InputStreamsize
- Die Anzahl der Bytes des DokumentsruleSet
- Das RuleSet- Returns:
- BMUDokument
- Throws:
BMUParseException
- BMUParseException
-
parse
public static BMUDokument parse(java.io.File file, RuleSet ruleSet) throws BMUParseException
- Parameters:
file
- FileruleSet
- Das RuleSet- Returns:
- BMUDokument
- Throws:
BMUParseException
- BMUParseException
-
getDocument
public org.w3c.dom.Document getDocument()
Gibt das Dokument zurück.- Specified by:
getDocument
in interfaceBMUDokument
- Returns:
- Document
-
getMessageType
public BMUMessageType getMessageType()
Gibt zusätzliche Informationen zu dem Dokument zurück.- Specified by:
getMessageType
in interfaceBMUDokument
- Returns:
- BMUMessageType
-
getSize
public int getSize()
Gibt die Groesse des Dokuments in Bytes zurueck.- Specified by:
getSize
in interfaceBMUDokument
- Returns:
- int
-
isValidateParse
public static boolean isValidateParse()
- Returns:
- the _validateParse
-
setValidateParse
public static void setValidateParse(boolean validateParse)
- Parameters:
validateParse
- the validateParse to set
-
-