public class ServiceComponent extends HeaderClause implements java.lang.Cloneable
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
COMPONENT_ACTIVATE |
static java.lang.String |
COMPONENT_CONFIGURATION_POLICY |
static java.lang.String |
COMPONENT_DEACTIVATE |
static java.lang.String |
COMPONENT_DYNAMIC |
static java.lang.String |
COMPONENT_ENABLED |
static java.lang.String |
COMPONENT_FACTORY |
static java.lang.String |
COMPONENT_IMMEDIATE |
static java.lang.String |
COMPONENT_MODIFIED |
static java.lang.String |
COMPONENT_MULTIPLE |
static java.lang.String |
COMPONENT_OPTIONAL |
static java.lang.String |
COMPONENT_PROPERTIES |
static java.lang.String |
COMPONENT_PROVIDE |
static java.lang.String |
COMPONENT_SERVICEFACTORY |
static java.lang.String |
COMPONENT_VERSION |
private static java.util.regex.Pattern |
REFERENCE_PATTERN |
attribs, name
Constructor and Description |
---|
ServiceComponent(java.lang.String name,
Attrs attribs) |
Modifier and Type | Method and Description |
---|---|
ServiceComponent |
clone() |
static ServiceComponent |
error(java.lang.String msg) |
java.util.Map<java.lang.String,java.lang.String> |
getPropertiesMap() |
private java.util.Set<java.lang.String> |
getStringSet(java.lang.String attrib) |
java.util.List<ComponentSvcReference> |
getSvcRefs() |
boolean |
isPath() |
protected boolean |
newlinesBetweenAttributes() |
void |
setPropertiesMap(java.util.Map<java.lang.String,java.lang.String> properties) |
void |
setSvcRefs(java.util.List<? extends ComponentSvcReference> refs) |
compareTo, equals, formatTo, formatTo, getAttribs, getListAttrib, getName, hashCode, setListAttrib, setName, toString
public static final java.lang.String COMPONENT_FACTORY
public static final java.lang.String COMPONENT_SERVICEFACTORY
public static final java.lang.String COMPONENT_IMMEDIATE
public static final java.lang.String COMPONENT_ENABLED
public static final java.lang.String COMPONENT_DYNAMIC
public static final java.lang.String COMPONENT_MULTIPLE
public static final java.lang.String COMPONENT_PROVIDE
public static final java.lang.String COMPONENT_OPTIONAL
public static final java.lang.String COMPONENT_PROPERTIES
public static final java.lang.String COMPONENT_VERSION
public static final java.lang.String COMPONENT_CONFIGURATION_POLICY
public static final java.lang.String COMPONENT_MODIFIED
public static final java.lang.String COMPONENT_ACTIVATE
public static final java.lang.String COMPONENT_DEACTIVATE
private static final java.util.regex.Pattern REFERENCE_PATTERN
public ServiceComponent(java.lang.String name, Attrs attribs)
public boolean isPath()
private java.util.Set<java.lang.String> getStringSet(java.lang.String attrib)
public void setPropertiesMap(java.util.Map<java.lang.String,java.lang.String> properties)
public java.util.Map<java.lang.String,java.lang.String> getPropertiesMap()
public void setSvcRefs(java.util.List<? extends ComponentSvcReference> refs)
public java.util.List<ComponentSvcReference> getSvcRefs()
public ServiceComponent clone()
clone
in class HeaderClause
protected boolean newlinesBetweenAttributes()
newlinesBetweenAttributes
in class HeaderClause
public static ServiceComponent error(java.lang.String msg)