Package com.comsol.model
Interface Material
-
- All Superinterfaces:
IPlotAndImageExport
,ModelEntity
,PrimitiveModelEntity
,PropFeature
,SelectionContainer
,SelectionEntity
,StudyContainer
public interface Material extends PropFeature, StudyContainer, IPlotAndImageExport
Material.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description void
discardData(java.lang.String platform)
Discard any imported data for a specified platform.MaterialList
feature()
Returns all material subfeatures.Material
feature(java.lang.String tag)
Returns a material subfeature.java.lang.String
identifier()
Deprecated.UseModelEntity.tag()
instead.Material
identifier(java.lang.String arg0)
Deprecated.UseModelEntity.tag(String)
instead.void
importData(java.lang.String platform)
Import data for a specified platform.InformationList
info()
Returns a list of material information objects.Information
info(java.lang.String tag)
Returns a material information object.MaterialModelList
materialmodel()
Deprecated.UsepropertyGroup()
instead.MaterialModel
materialmodel(java.lang.String arg0)
Deprecated.UsepropertyGroup()
instead.MaterialModelList
materialModel()
Deprecated.UsepropertyGroup()
instead.MaterialModel
materialModel(java.lang.String arg0)
Deprecated.UsepropertyGroup(String)
instead.java.lang.String
materialType()
Returns material type.Material
materialType(java.lang.String name)
Sets material type.MaterialModelList
propertyGroup()
Returns material property groups.MaterialModel
propertyGroup(java.lang.String tag)
Returns a material property group.XDLocalSelection
selection()
Returns the material's selection.-
Methods inherited from interface com.comsol.model.IPlotAndImageExport
image
-
Methods inherited from interface com.comsol.model.ModelEntity
active, author, author, comments, comments, dateCreated, dateModified, docMarker, docMarker, help, help, icon, isactive, isActive, label, label, lastModifiedBy, model, model, name, name, resetAuthor, scope, tag, tag, timeCreated, timeModified, version, version
-
Methods inherited from interface com.comsol.model.PrimitiveModelEntity
getContainer, getDisplayString, resolveModelPath
-
Methods inherited from interface com.comsol.model.PropFeature
getAllowedPropertyValues, getBoolean, getBoolean, getBoolean, getBooleanArray, getBooleanMatrix, getDouble, getDouble, getDouble, getDoubleArray, getDoubleMatrix, getEntryKeyIndex, getEntryKeys, getInt, getInt, getInt, getIntArray, getIntMatrix, getReferenceArray, getString, getString, getString, getString, getStringArray, getStringMatrix, getType, getValueType, hasProperty, hasSelection, move, move, properties, remove, remove, selection, set, set, set, set, set, set, set, set, set, set, set, set, setEntry, setEntry, setEntry, setEntry, setIndex, setIndex, setIndex, setIndex, setIndex, setIndex, setIndex, setIndex, setIndex, setIndex, setIndex, setIndex
-
-
-
-
Method Detail
-
discardData
void discardData(java.lang.String platform)
Discard any imported data for a specified platform.- Parameters:
platform
- Platform.
-
feature
MaterialList feature()
Returns all material subfeatures.- Returns:
- List of materials.
-
feature
Material feature(java.lang.String tag)
Returns a material subfeature.- Parameters:
tag
- Material tag.- Returns:
- Material.
-
identifier
@Deprecated java.lang.String identifier()
Deprecated.UseModelEntity.tag()
instead.
-
identifier
@Deprecated Material identifier(java.lang.String arg0)
Deprecated.UseModelEntity.tag(String)
instead.
-
importData
void importData(java.lang.String platform)
Import data for a specified platform.- Parameters:
platform
- Platform.
-
info
InformationList info()
Returns a list of material information objects.- Returns:
- A list of material information objects.
-
info
Information info(java.lang.String tag)
Returns a material information object.- Parameters:
tag
- Material information tag.- Returns:
- Material information.
-
materialModel
@Deprecated MaterialModelList materialModel()
Deprecated.UsepropertyGroup()
instead.
-
materialModel
@Deprecated MaterialModel materialModel(java.lang.String arg0)
Deprecated.UsepropertyGroup(String)
instead.
-
materialType
java.lang.String materialType()
Returns material type.- Returns:
- Material type.
-
materialType
Material materialType(java.lang.String name)
Sets material type.- Parameters:
name
- Material type.- Returns:
- Material.
-
materialmodel
@Deprecated MaterialModelList materialmodel()
Deprecated.UsepropertyGroup()
instead.
-
materialmodel
@Deprecated MaterialModel materialmodel(java.lang.String arg0)
Deprecated.UsepropertyGroup()
instead.
-
propertyGroup
MaterialModelList propertyGroup()
Returns material property groups.- Returns:
- List of material property groups.
-
propertyGroup
MaterialModel propertyGroup(java.lang.String tag)
Returns a material property group.- Parameters:
tag
- Material property group tag.- Returns:
- Material property group.
-
selection
XDLocalSelection selection()
Returns the material's selection.- Specified by:
selection
in interfaceSelectionEntity
- Returns:
- Selection.
-
-