Class XmlTypeSpecification
java.lang.Object
com.xebialabs.xlplatform.synthetic.xml.XmlElement
com.xebialabs.xlplatform.synthetic.xml.XmlBaseTypeSpecification
com.xebialabs.xlplatform.synthetic.xml.XmlTypeSpecification
- All Implemented Interfaces:
BaseTypeSpecification,TypeSpecification
-
Field Summary
Fields inherited from class com.xebialabs.xlplatform.synthetic.xml.XmlElement
element -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionchildByName(Element element, Predicate<String> matcher) childrenByName(Element element, Predicate<String> matcher) default <E> voidgetIcon()getLabel()getOptionalBoolean(Element element, String attributeName) default booleangetOptionalBooleanAttribute(Element element, String attributeName, boolean defaultValue) getOptionalString(Element element, String attributeName) default StringgetOptionalStringAttribute(Element element, String attributeName, String defaultValue) getOptionalTextOfChild(Element element, String childElementName) getOptionalType(Element element, String attributeName) default TypeNamegetOptionalTypeAttribute(Element element, String attributeName) default TypeNamegetOptionalTypeAttribute(Element element, String attributeName, TypeName defaultValue) default StringgetRequiredStringAttribute(Element element, String attributeName) default TypeNamegetRequiredTypeAttribute(Element element, String attributeName) getRoot()booleanMethods inherited from class com.xebialabs.xlplatform.synthetic.xml.XmlBaseTypeSpecification
getControlTasks, getMethods, getProperties, getTypeName, getValidationRules, getVerifications, getVersioned, getVirtualMethods inherited from class com.xebialabs.xlplatform.synthetic.xml.XmlElement
getElementMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.xebialabs.xlplatform.synthetic.BaseTypeSpecification
getControlTasks, getMethods, getProperties, getTypeName, getValidationRules, getVerifications, getVersioned, getVirtual
-
Constructor Details
-
XmlTypeSpecification
-
-
Method Details
-
hasGenerateDeployable
public boolean hasGenerateDeployable()- Specified by:
hasGenerateDeployablein interfaceTypeSpecification
-
getGenerateDeployable
- Specified by:
getGenerateDeployablein interfaceTypeSpecification
-
getSuperType
- Specified by:
getSuperTypein interfaceTypeSpecification
-
getLabel
- Specified by:
getLabelin interfaceTypeSpecification
-
getDescription
- Specified by:
getDescriptionin interfaceTypeSpecification
-
getInspectable
- Specified by:
getInspectablein interfaceTypeSpecification
-
getIcon
- Specified by:
getIconin interfaceTypeSpecification
-
getRoot
- Specified by:
getRootin interfaceTypeSpecification
-
getDeployedType
- Specified by:
getDeployedTypein interfaceTypeSpecification
-
getContainerType
- Specified by:
getContainerTypein interfaceTypeSpecification
-
getGeneratedDeployableDescription
- Specified by:
getGeneratedDeployableDescriptionin interfaceTypeSpecification
-
getCreator
- Specified by:
getCreatorin interfaceTypeSpecification
-
getRequiredStringAttribute
-
getRequiredTypeAttribute
-
getOptionalTypeAttribute
-
getOptionalTypeAttribute
-
getOptionalType
-
getOptionalBooleanAttribute
-
getOptionalBoolean
-
getOptionalStringAttribute
-
getOptionalString
-
getOptionalTextOfChild
-
childrenByName
-
childByName
-
forEach
-