StructuralMetadata.ClassType

Inheritance: java.lang.Object

public static class StructuralMetadata.ClassType

メタデータ内のクラス定義

コンストラクタ

コンストラクタ説明
ClassType(String name, String displayName, String description, ArrayList<StructuralMetadata.Property> properties)クラス定義のコンストラクタ

メソッド

メソッド説明
addProperty(StructuralMetadata.Property property)このクラスに指定されたプロパティを追加する
addProperty(String name, StructuralMetadata.EnumType type, boolean array)
addProperty(String name, StructuralMetadata.EnumType type, boolean array, Integer count)
addProperty(String name, Class type)指定された型で新しいプロパティを追加する
addProperty(String name, String displayName, String description, StructuralMetadata.EnumType type, boolean array)
addProperty(String name, String displayName, String description, StructuralMetadata.EnumType type, boolean array, Integer count)
addProperty(String name, String displayName, String description, Class type)
addProperty(String name, String displayName, String description, Class type, boolean normalized)
addProperty(String name, String displayName, String description, Class type, boolean normalized, Integer count)
equals(Object arg0)
getClass()
getDescription()クラスの説明
getDisplayName()UI で表示に使用されるクラス名
getName()クラスの一意な名前
getProperties()このクラスで定義されたプロパティ。
hashCode()
notify()
notifyAll()
setDescription(String value)クラスの説明
setDisplayName(String value)UI で表示に使用されるクラス名
toString()このインスタンスの文字列表現を取得します。
wait()
wait(long arg0)
wait(long arg0, int arg1)

ClassType(String name, String displayName, String description, ArrayList<StructuralMetadata.Property> properties)

public ClassType(String name, String displayName, String description, ArrayList<StructuralMetadata.Property> properties)

クラス定義のコンストラクタ

Parameters:

パラメーター説明
名前java.lang.Stringクラスの一意な名前
displayNamejava.lang.StringUI で表示に使用されるクラス名
descriptionjava.lang.Stringクラスの説明
プロパティjava.util.ArrayList<com.aspose.threed.StructuralMetadata.Property>このクラスで定義されたプロパティ

addProperty(StructuralMetadata.Property property)

public void addProperty(StructuralMetadata.Property property)

このクラスに指定されたプロパティを追加する

Parameters:

パラメーター説明
propertyProperty

addProperty(String name, StructuralMetadata.EnumType type, boolean array)

public StructuralMetadata.Property addProperty(String name, StructuralMetadata.EnumType type, boolean array)

Parameters:

パラメーター説明
名前java.lang.String
typeEnumType
配列boolean

Returns: Property

addProperty(String name, StructuralMetadata.EnumType type, boolean array, Integer count)

public StructuralMetadata.Property addProperty(String name, StructuralMetadata.EnumType type, boolean array, Integer count)

Parameters:

パラメーター説明
名前java.lang.String
typeEnumType
配列boolean
カウントjava.lang.Integer

Returns: Property

addProperty(String name, Class type)

public StructuralMetadata.Property addProperty(String name, Class<?> type)

指定された型で新しいプロパティを追加する

Parameters:

パラメーター説明
名前java.lang.Stringプロパティ名
typejava.lang.Classプロパティのデータ型

Returns: Property

addProperty(String name, String displayName, String description, StructuralMetadata.EnumType type, boolean array)

public StructuralMetadata.Property addProperty(String name, String displayName, String description, StructuralMetadata.EnumType type, boolean array)

Parameters:

パラメーター説明
名前java.lang.String
displayNamejava.lang.String
descriptionjava.lang.String
typeEnumType
配列boolean

Returns: Property

addProperty(String name, String displayName, String description, StructuralMetadata.EnumType type, boolean array, Integer count)

public StructuralMetadata.Property addProperty(String name, String displayName, String description, StructuralMetadata.EnumType type, boolean array, Integer count)

Parameters:

パラメーター説明
名前java.lang.String
displayNamejava.lang.String
descriptionjava.lang.String
typeEnumType
配列boolean
カウントjava.lang.Integer

Returns: Property

addProperty(String name, String displayName, String description, Class type)

public StructuralMetadata.Property addProperty(String name, String displayName, String description, Class<?> type)

Parameters:

パラメーター説明
名前java.lang.String
displayNamejava.lang.String
descriptionjava.lang.String
typejava.lang.Class

Returns: Property

addProperty(String name, String displayName, String description, Class type, boolean normalized)

public StructuralMetadata.Property addProperty(String name, String displayName, String description, Class<?> type, boolean normalized)

Parameters:

パラメーター説明
名前java.lang.String
displayNamejava.lang.String
descriptionjava.lang.String
typejava.lang.Class
normalizedboolean

Returns: Property

addProperty(String name, String displayName, String description, Class type, boolean normalized, Integer count)

public StructuralMetadata.Property addProperty(String name, String displayName, String description, Class<?> type, boolean normalized, Integer count)

Parameters:

パラメーター説明
名前java.lang.String
displayNamejava.lang.String
descriptionjava.lang.String
typejava.lang.Class
normalizedboolean
カウントjava.lang.Integer

Returns: Property

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

パラメーター説明
arg0java.lang.Object

Returns: boolean

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getDescription()

public String getDescription()

クラスの説明

Returns: java.lang.String - クラスの説明

getDisplayName()

public String getDisplayName()

UI で表示に使用されるクラス名

Returns: java.lang.String - UI で表示に使用されるクラス名

getName()

public String getName()

クラスの一意な名前

Returns: java.lang.String - クラスの一意な名前

getProperties()

public List<StructuralMetadata.Property> getProperties()

このクラスで定義されたプロパティ。

Returns: java.util.List<com.aspose.threed.StructuralMetadata.Property> - このクラスで定義されたプロパティ。

hashCode()

public native int hashCode()

Returns: int

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

setDescription(String value)

public void setDescription(String value)

クラスの説明

Parameters:

パラメーター説明
java.lang.String新しい値

setDisplayName(String value)

public void setDisplayName(String value)

UI で表示に使用されるクラス名

Parameters:

パラメーター説明
java.lang.String新しい値

toString()

public String toString()

このインスタンスの文字列表現を取得します。

Returns: java.lang.String

wait()

public final void wait()

wait(long arg0)

public final void wait(long arg0)

Parameters:

パラメーター説明
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

パラメーター説明
arg0long
arg1int