xArch/xADL 2.0 Data Binding Library

edu.uci.isr.xarch
Interface DOMBased

All Known Implementing Classes:
AddImpl, AddImpl, AddInterfaceImpl, AddLinkImpl, AddOptionalImpl, AddSignatureInterfaceMappingImpl, AddStructuralEntityImpl, AddTypeEntityImpl, AnalysisImpl, AndImpl, ArchAnalysisImpl, ArchInstanceImpl, ArchStructureImpl, ArchTypesImpl, ArchVersionsImpl, BooleanExpImpl, BooleanGuardImpl, BoolImpl, CauseTimeImpl, ComponentImpl, ComponentInstanceImpl, ComponentTypeImpl, ComponentTypeVersionGraphImpl, ConnectorImpl, ConnectorInstanceImpl, ConnectorTypeImpl, ConnectorTypeVersionGraphImpl, CountImpl, DescriptionImpl, DiffImpl, DiffLocationImpl, DiffPartImpl, DiffPartImpl, DirectionImpl, DirectionSimpleTypeImpl, EclipseProjectIdImpl, EclipseProjectNameImpl, EclipseSourceCodeManagerImpl, EqualsImpl, GenericMessageImpl, GreaterThanImpl, GreaterThanOrEqualsImpl, GroupImpl, GuardImpl, HintsImpl, IdentifierImpl, ImplementationImpl, InitializationParameterImpl, InRangeImpl, InSetImpl, InterfaceEndPointImpl, InterfaceImpl, InterfaceInstanceImpl, InterfaceInstanceMappingImpl, InterfaceTypeImpl, InterfaceTypeImplImpl, InterfaceTypeImplVersImpl, InterfaceTypeVersionGraphImpl, JavaClassFileImpl, JavaClassFileParamsImpl, JavaClassNameImpl, JavaImplementationImpl, JavaSourceCodeImplementationImpl, JavaSourceCodeManagerImpl, JavaSourceFileImpl, KindImpl, LessThanImpl, LessThanOrEqualsImpl, LinkImpl, LinkInstanceImpl, LookupImplementationImpl, LookupNameImpl, MessageCausalitySpecificationImpl, MessageNameImpl, MessageTypeImpl, NamedPropertyImpl, NamedPropertyMessageImpl, NodeImpl, NotEqualsImpl, NotImpl, OptionalComponentImpl, OptionalComponentPositionImpl, OptionalConnectorImpl, OptionalConnectorPositionImpl, OptionalImpl, OptionalInterfaceImpl, OptionalInterfacePositionImpl, OptionalLinkImpl, OptionalSignatureImpl, OptionalSignatureInterfaceMappingImpl, OptionalSignaturePositionImpl, OrImpl, ParenImpl, PLADiffImpl, PointImpl, PositionImpl, PrescribedComponentInstanceImpl, PrescribedConnectorInstanceImpl, PrescribedInterfaceInstanceImpl, PrescribedLinkInstanceImpl, ProductionRuleImpl, PropertyHintImpl, PropertyNameImpl, PropertyValueImpl, RemoveImpl, RemoveImpl, RemoveInterfaceImpl, RemoveOptionalImpl, RemoveSignatureInterfaceMappingImpl, RemoveStructuralEntityImpl, RemoveTypeEntityImpl, RenderingHintsImpl, RepositoryLocationImpl, RuleSpecificationImpl, SignatureEndPointImpl, SignatureImpl, SignatureInterfaceMappingImpl, SubArchitectureImpl, SubArchitectureImpl, SymbolImpl, TestImpl, TronAnalysisImpl, ValueImpl, VariantComponentTypeImpl, VariantComponentTypeImplImpl, VariantComponentTypeImplVersImpl, VariantComponentTypeImplVersSpecImpl, VariantConnectorTypeImpl, VariantConnectorTypeImplImpl, VariantConnectorTypeImplVersImpl, VariantConnectorTypeImplVersSpecImpl, VariantImpl, VersionIDImpl, VersionIDImpl, XArchImpl, XMLLinkImpl

public interface DOMBased

Describes an xArch interface implementation that is based on a DOM node.

Author:
Eric M. Dashofy (edashofy@ics.uci.edu)

Method Summary
 Node getDOMNode()
          Gets the DOM node on which this implementation is based.
 void setDOMNode(Node n)
          Sets the DOM node on which this implementation is based.
 

Method Detail

getDOMNode

public Node getDOMNode()
Gets the DOM node on which this implementation is based.

Returns:
DOM node

setDOMNode

public void setDOMNode(Node n)
Sets the DOM node on which this implementation is based.

Parameters:
n - DOM node

xArch/xADL 2.0 Data Binding Library