Class Node
- java.lang.Object
-
- org.dddjava.jig.domain.model.documents.stationery.Node
-
public class Node extends java.lang.Objectノードの表現
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringDEFAULT
-
Constructor Summary
Constructors Constructor Description Node(java.lang.String identifier)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Nodeas(NodeRole nodeRole)java.lang.StringasText()Nodebig()Nodehtml(java.lang.String summary, java.lang.String html)booleanidentifierMatches(java.util.function.Predicate<java.lang.String> predicate)Nodelabel(java.lang.String value)booleanlabelMatches(java.util.function.Predicate<java.lang.String> predicate)static NodepackageOf(PackageIdentifier identifier)Nodetooltip(java.lang.String value)static NodetypeOf(TypeIdentifier identifier)Nodeurl(TypeIdentifier typeIdentifier, JigDocumentContext jigDocumentContext)Nodeurl(TypeIdentifier typeIdentifier, JigDocumentContext jigDocumentContext, JigDocument jigDocument)Nodeurl(PackageIdentifier packageIdentifier, JigDocumentContext jigDocumentContext, JigDocument jigDocument)voidwarning()
-
-
-
Field Detail
-
DEFAULT
public static final java.lang.String DEFAULT
- See Also:
- Constant Field Values
-
-
Method Detail
-
typeOf
public static Node typeOf(TypeIdentifier identifier)
-
packageOf
public static Node packageOf(PackageIdentifier identifier)
-
label
public Node label(java.lang.String value)
-
html
public Node html(java.lang.String summary, java.lang.String html)
-
asText
public java.lang.String asText()
-
tooltip
public Node tooltip(java.lang.String value)
-
url
public Node url(PackageIdentifier packageIdentifier, JigDocumentContext jigDocumentContext, JigDocument jigDocument)
-
url
public Node url(TypeIdentifier typeIdentifier, JigDocumentContext jigDocumentContext)
-
url
public Node url(TypeIdentifier typeIdentifier, JigDocumentContext jigDocumentContext, JigDocument jigDocument)
-
big
public Node big()
-
warning
public void warning()
-
labelMatches
public boolean labelMatches(java.util.function.Predicate<java.lang.String> predicate)
-
identifierMatches
public boolean identifierMatches(java.util.function.Predicate<java.lang.String> predicate)
-
-