de.opsdesign.yax
Class Component
java.lang.Object
de.opsdesign.yax.Element
de.opsdesign.yax.Component
- Direct Known Subclasses:
- Queue, Step
public abstract class Component
- extends Element
Constructor Summary |
Component(Configuration configuration,
java.lang.Object parent,
javax.xml.namespace.QName qName)
|
Component(Configuration configuration,
java.lang.Object parent,
javax.xml.namespace.QName qName,
org.xml.sax.Attributes attributes)
|
Component(Configuration configuration,
java.lang.Object parent,
java.lang.String namespaceURIString,
java.lang.String localNameString,
java.lang.String qNameString)
|
Component(Configuration configuration,
java.lang.Object parent,
java.lang.String namespaceURIString,
java.lang.String localNameString,
java.lang.String qNameString,
org.xml.sax.Attributes attributes)
|
Method Summary |
void |
addImplicitPort(PortType portType)
|
void |
addParameter(Parameter parameter)
|
Port |
addPort(javax.xml.namespace.QName qName,
org.xml.sax.Attributes attributes,
java.lang.String creator)
|
Port |
addPort(javax.xml.namespace.QName qName,
java.lang.String creator)
|
Port |
addPort(java.lang.String namespaceURIString,
java.lang.String localNameString,
java.lang.String qNameString,
org.xml.sax.Attributes attributes,
java.lang.String creator)
|
Port |
addPort(java.lang.String namespaceURIString,
java.lang.String localNameString,
java.lang.String qNameString,
java.lang.String creator)
|
void |
buildOutputConnections()
|
java.lang.String |
getComponentClass()
|
ComponentType |
getComponentType()
|
Configuration |
getConfiguration()
|
Port |
getImplicitInputPort()
|
Port |
getImplicitOutputPort()
|
java.lang.String |
getName()
|
java.lang.String |
getParameter(java.lang.String key)
|
java.util.List<Parameter> |
getParameters()
|
java.util.List<Port> |
getPorts()
|
java.lang.String |
getPrefixName()
|
javax.xml.namespace.QName |
getQName()
|
Port |
getReferencePort()
|
Port |
getRootInputPort()
|
Port |
getSchemaPort()
|
Port |
getStylesheetPort()
|
java.lang.String |
getURIName()
|
boolean |
hasImplicitInputPort()
|
boolean |
hasImplicitOutputPort()
|
boolean |
hasReferencePort()
|
boolean |
hasRootInputPort()
|
boolean |
hasSchemaPort()
|
boolean |
hasStylesheetPort()
|
void |
init(ComponentType componentType)
|
boolean |
isQueue()
|
boolean |
isStep()
|
protected void |
setComponentClass(java.lang.String componentClass)
|
protected void |
setComponentType(ComponentType componentType)
|
void |
setName(java.lang.String name)
|
Methods inherited from class de.opsdesign.yax.Element |
addAttribute, addAttribute, addParameter, addParameter, extractLocalPart, extractNSPrefix, getAttributes, getAttributeValue, getElementPrefixName, getElementQName, getElementURIName, getFunctionID, getNodeID, getParent, isCatch, isChoose, isGroup, isInput, isOtherwise, isOutput, isParameter, isTry, isWhen, resolveNSPrefix, resolveURI, setFunctionID, setNodeID |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
IMPLEMENTATION
public static final java.lang.String IMPLEMENTATION
- See Also:
- Constant Field Values
QUEUE
public static final java.lang.String QUEUE
- See Also:
- Constant Field Values
STEP
public static final java.lang.String STEP
- See Also:
- Constant Field Values
NAME
public static final java.lang.String NAME
- See Also:
- Constant Field Values
componentTypeName
protected java.lang.String componentTypeName
componentType
protected ComponentType componentType
configuration
protected Configuration configuration
Component
public Component(Configuration configuration,
java.lang.Object parent,
java.lang.String namespaceURIString,
java.lang.String localNameString,
java.lang.String qNameString)
Component
public Component(Configuration configuration,
java.lang.Object parent,
javax.xml.namespace.QName qName)
Component
public Component(Configuration configuration,
java.lang.Object parent,
java.lang.String namespaceURIString,
java.lang.String localNameString,
java.lang.String qNameString,
org.xml.sax.Attributes attributes)
Component
public Component(Configuration configuration,
java.lang.Object parent,
javax.xml.namespace.QName qName,
org.xml.sax.Attributes attributes)
init
public void init(ComponentType componentType)
addImplicitPort
public void addImplicitPort(PortType portType)
setName
public void setName(java.lang.String name)
getName
public java.lang.String getName()
addPort
public Port addPort(java.lang.String namespaceURIString,
java.lang.String localNameString,
java.lang.String qNameString,
java.lang.String creator)
addPort
public Port addPort(java.lang.String namespaceURIString,
java.lang.String localNameString,
java.lang.String qNameString,
org.xml.sax.Attributes attributes,
java.lang.String creator)
addPort
public Port addPort(javax.xml.namespace.QName qName,
java.lang.String creator)
addPort
public Port addPort(javax.xml.namespace.QName qName,
org.xml.sax.Attributes attributes,
java.lang.String creator)
getPorts
public java.util.List<Port> getPorts()
getQName
public javax.xml.namespace.QName getQName()
getURIName
public java.lang.String getURIName()
getPrefixName
public java.lang.String getPrefixName()
addParameter
public void addParameter(Parameter parameter)
getParameters
public java.util.List<Parameter> getParameters()
getParameter
public java.lang.String getParameter(java.lang.String key)
setComponentType
protected void setComponentType(ComponentType componentType)
isStep
public boolean isStep()
- Overrides:
isStep
in class Element
isQueue
public boolean isQueue()
hasRootInputPort
public boolean hasRootInputPort()
getRootInputPort
public Port getRootInputPort()
hasImplicitInputPort
public boolean hasImplicitInputPort()
getImplicitInputPort
public Port getImplicitInputPort()
hasStylesheetPort
public boolean hasStylesheetPort()
getStylesheetPort
public Port getStylesheetPort()
hasReferencePort
public boolean hasReferencePort()
getReferencePort
public Port getReferencePort()
hasSchemaPort
public boolean hasSchemaPort()
getSchemaPort
public Port getSchemaPort()
hasImplicitOutputPort
public boolean hasImplicitOutputPort()
getImplicitOutputPort
public Port getImplicitOutputPort()
buildOutputConnections
public void buildOutputConnections()
getConfiguration
public Configuration getConfiguration()
getComponentType
public ComponentType getComponentType()
getComponentClass
public java.lang.String getComponentClass()
setComponentClass
protected void setComponentClass(java.lang.String componentClass)
Copyright © 2008 OPS Design GmbH. All Rights Reserved.