Class ModelElementImpl
- java.lang.Object
-
- org.springframework.extensions.surf.extensibility.impl.ModelElementImpl
-
- All Implemented Interfaces:
ExtensibilityModelElement
- Direct Known Subclasses:
CloseModelElementImpl,DefaultContentModelElement,DiscardUnboundContentModelElementImpl,OpenModelElementImpl,UnboundContentModelElementImpl
public abstract class ModelElementImpl extends java.lang.Object implements ExtensibilityModelElement
-
-
Constructor Summary
Constructors Constructor Description ModelElementImpl(java.lang.String id, java.lang.String directiveName)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object obj)TwoModelElementsare considered equal if they are of the same type, have the same identifier and have the same index and depthjava.lang.StringgetDirectiveName()java.lang.StringgetId()inthashCode()java.lang.StringtoString()-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.springframework.extensions.surf.extensibility.ExtensibilityModelElement
getType
-
-
-
-
Method Detail
-
getDirectiveName
public java.lang.String getDirectiveName()
- Specified by:
getDirectiveNamein interfaceExtensibilityModelElement
-
getId
public java.lang.String getId()
- Specified by:
getIdin interfaceExtensibilityModelElement
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
equals
public boolean equals(java.lang.Object obj)
Two
ModelElementsare considered equal if they are of the same type, have the same identifier and have the same index and depth- Overrides:
equalsin classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-