org.apache.tuscany.samples.sdo
Class SampleBase
java.lang.Object
org.apache.tuscany.samples.sdo.internal.SampleInfrastructure
org.apache.tuscany.samples.sdo.SampleBase
- Direct Known Subclasses:
- AccessDataObjectPropertiesByName, AccessDataObjectUsingValidXPath, AccessingDataObjectsViaPropertyIndex, AccessingTheContentsOfASequence, CreateCompany, CreateDataObjectFromXmlString, CreatePurchaseOrder, DynamicCustomerTypeSample, ExecuteSamples, MedicalScenario, MedicalScenarioWithChangeMonitoring, ObtainingDataGraphFromXml, PrintDataGraph, ReadPurchaseOrder, SerializingDeserializingADataObject
public abstract class SampleBase
- extends SampleInfrastructure
the base function for samples is split into two classes. This one is intended
to house all the interesting SDO utility methods, and the superclass houses
all the infrastructure that the SDO user isn't interested in inspecting.
Fields inherited from class org.apache.tuscany.samples.sdo.internal.SampleInfrastructure |
COMMENTARY_ALWAYS, COMMENTARY_FOR_ADVANCED, COMMENTARY_FOR_INTERMEDIATE, COMMENTARY_FOR_NOVICE, commentaryLevel, COMPANY_DATAGRAPH_XML, COMPANY_DATAOBJECT_XML, COMPANY_NAMESPACE, COMPANY_XSD, PO_NAMESPACE, PO_XML_GENERATED, PO_XML_RESOURCE, PO_XSD_RESOURCE, SAMPLE_LEVEL_ADVANCED, SAMPLE_LEVEL_BASIC, SAMPLE_LEVEL_INTERMEDIATE, sampleClasses, sampleComplexityLevel, userLevels |
Methods inherited from class org.apache.tuscany.samples.sdo.internal.SampleInfrastructure |
banner, banner, commentary, commentary, commentary, commentary, getSampleComplexityLevel, run, runSample, setSampleComplexityLevel, somethingUnexpectedHasHappened, yesOrNoFromUser |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SampleBase
public SampleBase()
SampleBase
public SampleBase(Integer commentaryLevel,
Integer sampLevel)
createScopeForTypes
protected HelperContext createScopeForTypes()
useDefaultScopeForTypes
protected HelperContext useDefaultScopeForTypes()
loadTypesFromXMLSchemaFile
protected void loadTypesFromXMLSchemaFile(HelperContext scope,
String fileName)
getDataObjectFromFile
public DataObject getDataObjectFromFile(HelperContext scope,
String filename)
throws Exception
- Throws:
Exception
getXMLDocumentFromFile
public XMLDocument getXMLDocumentFromFile(HelperContext scope,
String filename)
throws Exception
- Throws:
Exception
getXMLDocumentFromString
protected XMLDocument getXMLDocumentFromString(HelperContext scope,
String xmlDoc)
throws IOException
- Throws:
IOException
Copyright © 2013 The Apache Software Foundation. All Rights Reserved.