Class CommentBlockPartitioner
- java.lang.Object
-
- org.eclipse.epsilon.egl.merge.partition.CommentBlockPartitioner
-
- All Implemented Interfaces:
Partitioner
public class CommentBlockPartitioner extends java.lang.Object implements Partitioner
-
-
Constructor Summary
Constructors Constructor Description CommentBlockPartitioner(java.lang.String startComment, java.lang.String endComment)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object o)
java.lang.String
getEndComment()
java.lang.String
getFirstLine(java.lang.String id, boolean enabled, RegionType regionType)
java.lang.String
getLastLine(java.lang.String id, RegionType regionType)
java.lang.String
getStartComment()
int
hashCode()
Output
partition(java.lang.String text)
Output
partition(java.lang.String text, int offset)
protected RegionType
regionTypeFromString(java.lang.String regionType)
protected java.lang.String
regionTypeToString(RegionType regionType)
java.lang.String
toString()
-
-
-
Method Detail
-
getStartComment
public java.lang.String getStartComment()
-
getEndComment
public java.lang.String getEndComment()
-
getFirstLine
public java.lang.String getFirstLine(java.lang.String id, boolean enabled, RegionType regionType)
-
regionTypeToString
protected java.lang.String regionTypeToString(RegionType regionType)
-
regionTypeFromString
protected RegionType regionTypeFromString(java.lang.String regionType)
-
getLastLine
public java.lang.String getLastLine(java.lang.String id, RegionType regionType)
-
partition
public Output partition(java.lang.String text)
- Specified by:
partition
in interfacePartitioner
-
partition
public Output partition(java.lang.String text, int offset)
- Specified by:
partition
in interfacePartitioner
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
-