Package org.jupnp.binding.xml
Klasse UDA10ServiceDescriptorBinderImpl
java.lang.Object
org.jupnp.binding.xml.UDA10ServiceDescriptorBinderImpl
- Alle implementierten Schnittstellen:
ServiceDescriptorBinder,ErrorHandler
- Bekannte direkte Unterklassen:
RecoveringUDA10ServiceDescriptorBinderImpl,UDA10ServiceDescriptorBinderSAXImpl
public class UDA10ServiceDescriptorBinderImpl
extends Object
implements ServiceDescriptorBinder, ErrorHandler
Implementation based on JAXP DOM.
- Autor:
- Christian Bauer, Jochen Hiller - use SpecificationViolationReporter, make logger final
-
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungprotected <S extends Service>
SbuildInstance(S undescribedService, MutableService descriptor) <S extends Service>
S<S extends Service>
SvoidvoidvoidhydrateAction(MutableAction action, Node actionNode) voidhydrateActionArgument(MutableActionArgument actionArgument, Node actionArgumentNode) voidhydrateActionList(MutableService descriptor, Node actionListNode) protected voidhydrateBasic(MutableService descriptor, Service undescribedService) protected voidhydrateRoot(MutableService descriptor, Element rootElement) voidhydrateServiceStateTableList(MutableService descriptor, Node serviceStateTableNode) voidhydrateStateVariable(MutableStateVariable stateVariable, Element stateVariableElement) void
-
Konstruktordetails
-
UDA10ServiceDescriptorBinderImpl
public UDA10ServiceDescriptorBinderImpl()
-
-
Methodendetails
-
describe
public <S extends Service> S describe(S undescribedService, String descriptorXml) throws DescriptorBindingException, ValidationException - Angegeben von:
describein SchnittstelleServiceDescriptorBinder- Löst aus:
DescriptorBindingExceptionValidationException
-
describe
public <S extends Service> S describe(S undescribedService, Document dom) throws DescriptorBindingException, ValidationException - Angegeben von:
describein SchnittstelleServiceDescriptorBinder- Löst aus:
DescriptorBindingExceptionValidationException
-
buildInstance
protected <S extends Service> S buildInstance(S undescribedService, MutableService descriptor) throws ValidationException - Löst aus:
ValidationException
-
hydrateBasic
-
hydrateRoot
protected void hydrateRoot(MutableService descriptor, Element rootElement) throws DescriptorBindingException - Löst aus:
DescriptorBindingException
-
hydrateActionList
public void hydrateActionList(MutableService descriptor, Node actionListNode) throws DescriptorBindingException - Löst aus:
DescriptorBindingException
-
hydrateAction
-
hydrateActionArgument
-
hydrateServiceStateTableList
-
hydrateStateVariable
-
generate
- Angegeben von:
generatein SchnittstelleServiceDescriptorBinder- Löst aus:
DescriptorBindingException
-
buildDOM
- Angegeben von:
buildDOMin SchnittstelleServiceDescriptorBinder- Löst aus:
DescriptorBindingException
-
warning
- Angegeben von:
warningin SchnittstelleErrorHandler- Löst aus:
SAXException
-
error
- Angegeben von:
errorin SchnittstelleErrorHandler- Löst aus:
SAXException
-
fatalError
- Angegeben von:
fatalErrorin SchnittstelleErrorHandler- Löst aus:
SAXException
-