| Package | Description |
|---|---|
| com.sun.xml.ws.policy.sourcemodel |
The part of public policy API that defines the classes and interfaces dealing with
the policy tree structure (policy source model) creation and manipulation.
|
| Modifier and Type | Field and Description |
|---|---|
private ModelNode.Type |
AssertionData.type |
private ModelNode.Type |
ModelNode.type |
| Modifier and Type | Method and Description |
|---|---|
ModelNode.Type |
AssertionData.getNodeType() |
ModelNode.Type |
ModelNode.getType()
Returns the type of this policy source model node.
|
static ModelNode.Type |
ModelNode.Type.valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static ModelNode.Type[] |
ModelNode.Type.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Method and Description |
|---|---|
private void |
ModelNode.checkCreateChildOperationSupportForType(ModelNode.Type type) |
private boolean |
ModelNode.Type.isChildTypeSupported(ModelNode.Type childType)
Method checks the PSM state machine if the creation of new child of given type is plausible for a node element
with type set to this type instance.
|
private java.lang.StringBuilder |
XmlPolicyModelUnmarshaller.processCharacters(ModelNode.Type currentNodeType,
javax.xml.stream.events.Characters characters,
java.lang.StringBuilder currentValueBuffer) |
private void |
AssertionData.setModelNodeType(ModelNode.Type type) |
| Constructor and Description |
|---|
AssertionData(javax.xml.namespace.QName name,
java.lang.String value,
java.util.Map<javax.xml.namespace.QName,java.lang.String> attributes,
ModelNode.Type type,
boolean optional,
boolean ignorable)
Constructs assertion data wrapper instance for an assertion or assertion parameter that contains a value or
some attributes.
|
ModelNode(ModelNode.Type type,
PolicySourceModel parentModel) |
ModelNode(ModelNode.Type type,
PolicySourceModel parentModel,
AssertionData data) |