gr.uoa.di.madgik.environment.state.elements
Class StateResource

java.lang.Object
  extended by gr.uoa.di.madgik.environment.state.elements.StateResource

public abstract class StateResource
extends Object


Field Summary
protected  Document xml
           
protected  String xmlString
           
 
Constructor Summary
protected StateResource(Document xml)
           
protected StateResource(String xml)
           
 
Method Summary
abstract  List<String> evaluate(String expression)
           
abstract  String getElement(String name)
           
abstract  Endpoint getEndpoint()
           
abstract  String getKey()
           
 String serialize()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

xml

protected Document xml

xmlString

protected String xmlString
Constructor Detail

StateResource

protected StateResource(String xml)
                 throws Exception
Throws:
Exception

StateResource

protected StateResource(Document xml)
                 throws Exception
Throws:
Exception
Method Detail

getKey

public abstract String getKey()
                       throws Exception
Throws:
Exception

getEndpoint

public abstract Endpoint getEndpoint()
                              throws Exception
Throws:
Exception

getElement

public abstract String getElement(String name)
                           throws Exception
Throws:
Exception

evaluate

public abstract List<String> evaluate(String expression)
                               throws Exception
Throws:
Exception

serialize

public String serialize()
                 throws Exception
Throws:
Exception


Copyright © 2012. All Rights Reserved.