Package org.jumpmind.symmetric.ext
Class ExtensionPointMetaData
java.lang.Object
org.jumpmind.symmetric.ext.ExtensionPointMetaData
- All Implemented Interfaces:
Serializable
Wrapper class for installed extension points.
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionExtensionPointMetaData
(IExtensionPoint extensionPoint, String name, boolean installed) ExtensionPointMetaData
(IExtensionPoint extensionPoint, String name, Class<? extends IExtensionPoint> type, boolean installed) ExtensionPointMetaData
(IExtensionPoint extensionPoint, String name, Class<? extends IExtensionPoint> type, boolean installed, String extraInfo) -
Method Summary
Modifier and TypeMethodDescriptionprotected void
protected Class<? extends IExtensionPoint>
findExtensionPoint
(Class<?>[] types) getName()
Class<? extends IExtensionPoint>
getType()
boolean
boolean
void
setExtensionPoint
(IExtensionPoint extensionPoint) void
setExtraInfo
(String extraInfo) void
setInstalled
(boolean installed) void
void
setType
(Class<? extends IExtensionPoint> type)
-
Constructor Details
-
ExtensionPointMetaData
-
ExtensionPointMetaData
public ExtensionPointMetaData(IExtensionPoint extensionPoint, String name, Class<? extends IExtensionPoint> type, boolean installed) -
ExtensionPointMetaData
public ExtensionPointMetaData(IExtensionPoint extensionPoint, String name, Class<? extends IExtensionPoint> type, boolean installed, String extraInfo)
-
-
Method Details
-
getTypeText
-
assignExtensionPointInterface
protected void assignExtensionPointInterface() -
findExtensionPoint
-
setExtraInfo
-
getExtraInfo
-
setType
-
getType
-
getExtensionPoint
-
setExtensionPoint
-
getName
-
setName
-
isInstalled
public boolean isInstalled() -
setInstalled
public void setInstalled(boolean installed) -
isBuiltIn
public boolean isBuiltIn()
-