public interface PlaceHolder
Interface of a placeholder. A placeholder is used by one
method to note, that another method should insert code "here".
A placeholder is created by invoking
IndentationEngine.newPlaceHolder(String, boolean)
.
Modifier and Type | Method and Description |
---|---|
int |
getLevel()
Returns the placeholders indentation level.
|
java.lang.String |
getName()
Returns the placeholders name.
|
java.lang.Object |
getProperty(java.lang.String pName)
Returns a property value.
|
boolean |
isAutoRemovable()
Returns whether the placeholder is automatically removable.
|
void |
remove()
Removes the placeholder.
|
void |
setProperty(java.lang.String pName,
java.lang.Object pValue)
Sets a property.
|
java.lang.String getName()
Returns the placeholders name.
boolean isAutoRemovable()
Returns whether the placeholder is automatically removable.
void remove()
Removes the placeholder. If a placeholder isn't automatically removable, then it must be removed by an explicit invocation of this method.
void setProperty(java.lang.String pName, java.lang.Object pValue)
Sets a property.
java.lang.Object getProperty(java.lang.String pName)
Returns a property value. There is no distinction between the property value null and the case where the property isn't set.
int getLevel()
Returns the placeholders indentation level.